home *** CD-ROM | disk | FTP | other *** search
/ SuperHack / SuperHack CD.bin / CODING / DEMOS / ASBBSS.ZIP / BLUE.ASM next >
Encoding:
Assembly Source File  |  1994-02-27  |  83.4 KB  |  3,583 lines

  1. ;██████████████████████████████████████████████████████████████████████████
  2. ;██                                                     ██
  3. ;██                       Blue Stealth bbz                               ██
  4. ;██                                                     ██
  5. ;██      Created by ACME                                                 ██
  6. ;██      Read Only!                                                      ██
  7. ;██                                                     ██
  8. ;██████████████████████████████████████████████████████████████████████████
  9.  
  10.  
  11.  
  12.  
  13.  
  14. data_1e        equ    38h
  15.  
  16. seg_a        segment    byte public
  17.         assume    cs:seg_a, ds:seg_a
  18.  
  19.                 org     100h
  20.  
  21. blue        proc    far
  22.  
  23. start:
  24.         mov    ax,cs
  25.         mov    ds,ax
  26.         mov    ax,1A00h
  27.         int    10h
  28.         cmp    al,1Ah
  29.         je    loc_1
  30.         jmp    loc_10
  31. loc_1:
  32.         in    al,21h            ; '!'
  33.         mov    data_642,al
  34.         mov    al,0FFh
  35.         out    21h,al            ; '!'
  36.         mov    ax,13h
  37.         int    10h
  38.         call    sub_16
  39.         mov    si,594Dh
  40.         mov    dx,3C8h
  41.         xor    al,al
  42.         out    dx,al
  43.         inc    dx
  44.         mov    cx,180h
  45.         db    0F3h, 6Eh, 33h,0DBh,0E8h, 8Fh
  46.         db     37h, 72h, 27h, 2Eh,0C6h, 06h
  47.         db     7Ah, 59h, 01h,0BBh, 01h, 00h
  48.         db    0E8h, 81h, 37h,0B8h, 8Dh, 0Bh
  49.         db    0C1h,0E8h, 04h, 40h, 8Ch,0CBh
  50.         db     03h,0C3h, 8Eh,0C0h,0BBh, 02h
  51.         db     00h,0B0h, 01h,0E8h, 6Ch, 37h
  52.         db    0BBh, 03h, 00h,0E8h, 66h, 37h
  53.         db    0B8h, 00h,0A0h, 8Eh,0C0h,0B9h
  54.         db     68h, 00h,0BFh,0A0h, 00h
  55.  
  56. locloop_2:
  57.         cmp    byte ptr cs:data_612,0
  58.         je    loc_3
  59.         push    ds
  60.         push    es
  61.         mov    bx,4
  62.         call    sub_7
  63.         pop    es
  64.         pop    ds
  65. loc_3:
  66.         call    sub_16
  67.         push    di
  68.         push    cx
  69.         mov    ax,cx
  70.         mov    cx,68h
  71.         sub    cx,ax
  72.         shl    cx,1
  73.         mov    bl,1
  74.         mov    ax,64h
  75.         call    sub_14
  76.         pop    cx
  77.         pop    di
  78.         dec    di
  79.         loop    locloop_2
  80.  
  81.         mov    cx,46h
  82.         mov    ax,64h
  83.  
  84. locloop_4:
  85.         cmp    byte ptr cs:data_612,0
  86.         je    loc_5
  87.         push    ds
  88.         push    es
  89.         mov    bx,4
  90.         call    sub_7
  91.         pop    es
  92.         pop    ds
  93. loc_5:
  94.         call    sub_16
  95.         push    ax
  96.         push    cx
  97.         mov    cx,0D0h
  98.         mov    di,data_1e
  99.         mov    bl,1
  100.         push    ax
  101.         call    sub_14
  102.         pop    ax
  103.         mov    bx,ax
  104.         mov    ax,0C8h
  105.         sub    ax,bx
  106.         mov    di,data_1e
  107.         mov    cx,0D0h
  108.         mov    bl,1
  109.         call    sub_14
  110.         pop    cx
  111.         pop    ax
  112.         dec    ax
  113.         loop    locloop_4
  114.  
  115.         mov    cx,78h
  116.  
  117. locloop_6:
  118.         push    cx
  119.         call    sub_2
  120.         pop    cx
  121.         loop    locloop_6
  122.  
  123. loc_7:
  124.         call    sub_1
  125.         cmp    byte ptr cs:data_612,0
  126.         je    loc_8
  127.         push    ds
  128.         push    es
  129.         mov    bx,4
  130.         call    sub_7
  131.         pop    es
  132.         pop    ds
  133. loc_8:
  134.         call    sub_16
  135.         call    sub_2
  136.         in    al,60h            ; '`'
  137.         cmp    al,1
  138.         jne    loc_7
  139.         cmp    byte ptr cs:data_612,0
  140.         je    loc_9
  141.         mov    bx,5
  142.         call    sub_7
  143. loc_9:
  144.         mov    al,data_642
  145.         out    21h,al            ; '!'
  146.         call    sub_16
  147.         mov    ax,3
  148.         int    10h
  149.         mov    dx,offset data_610
  150.         mov    ah,9
  151.         int    21h
  152.         mov    ax,4C00h
  153.         int    21h
  154. loc_10:
  155.         mov    dx,58C9h
  156.         mov    ah,9
  157.         mov    ax,4C00h
  158.         int    21h
  159.  
  160. blue        endp
  161.  
  162. ;▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  163. ;                              SUBROUTINE
  164. ;▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
  165.  
  166. sub_1        proc    near
  167.         xor    si,si
  168. loc_11:
  169.         mov    dx,3CEh
  170.         mov    ax,208h
  171.         out    dx,ax
  172.         cmp    data_616[si],0
  173.         je    loc_12
  174.         dec    data_616[si]
  175.         jmp    loc_15
  176. loc_12:
  177.         mov    di,data_618[si]
  178.         mov    ax,data_622[si]
  179.         mov    cx,data_621[si]
  180.         mov    bl,0FFh
  181.         call    sub_15
  182.         inc    data_618[si]
  183.         cmp    data_618[si],13Fh
  184.         jb    loc_13
  185.         mov    data_618[si],13Fh
  186. loc_13:
  187.         cmp    data_617[si],0
  188.         je    loc_14
  189.         dec    data_617[si]
  190.         jmp    short loc_15
  191. loc_14:
  192.         mov    di,data_620[si]
  193.         mov    ax,data_622[si]
  194.         mov    cx,data_621[si]
  195.         xor    bl,bl
  196.         call    sub_15
  197.         inc    data_620[si]
  198.         cmp    data_620[si],140h
  199.         jb    loc_15
  200.         mov    cl,3Ch            ; '<'
  201.         call    sub_13
  202.         add    ax,12h
  203.         mov    data_617[si],ax
  204.         mov    cx,50h
  205.         sub    cx,ax
  206.         mov    data_616[si],cx
  207.         mov    cl,64h            ; 'd'
  208.         call    sub_13
  209.         add    ax,14h
  210.         mov    data_621[si],ax
  211.         mov    cx,0BEh
  212.         sub    cx,ax
  213.         call    sub_13
  214.         inc    ax
  215.         mov    data_622[si],ax
  216.         mov    data_620[si],0
  217.         mov    data_618[si],0
  218. loc_15:
  219.         mov    dx,3CEh
  220.         mov    ax,408h
  221.         out    dx,ax
  222.         cmp    data_623[si],0
  223.         je    loc_16
  224.         dec    data_623[si]
  225.         jmp    short loc_19
  226. loc_16:
  227.         mov    di,data_625[si]
  228.         mov    ax,data_628[si]
  229.         mov    cx,data_627[si]
  230.         mov    bl,0FFh
  231.         call    sub_15
  232.         sub    data_625[si],1
  233.         jnc    loc_17
  234.         mov    data_625[si],0
  235. loc_17:
  236.         cmp    data_624[si],0
  237.         je    loc_18
  238.         dec    data_624[si]
  239.         jmp    short loc_19
  240. loc_18:
  241.         mov    di,data_626[si]
  242.         mov    ax,data_628[si]
  243.         mov    cx,data_627[si]
  244.         xor    bl,bl
  245.         call    sub_15
  246.         sub    data_626[si],1
  247.         jnc    loc_19
  248.         mov    cl,3Ch            ; '<'
  249.         call    sub_13
  250.         add    ax,12h
  251.         mov    data_624[si],ax
  252.         mov    cx,50h
  253.         sub    cx,ax
  254.         mov    data_623[si],cx
  255.         mov    cl,64h            ; 'd'
  256.         call    sub_13
  257.         add    ax,14h
  258.         mov    data_627[si],ax
  259.         mov    cx,0BEh
  260.         sub    cx,ax
  261.         call    sub_13
  262.         inc    ax
  263.         mov    data_628[si],ax
  264.         mov    data_626[si],13Fh
  265.         mov    data_625[si],13Fh
  266. loc_19:
  267.         mov    dx,3CEh
  268.         mov    ax,808h
  269.         out    dx,ax
  270.         cmp    data_629[si],0
  271.         je    loc_20
  272.         dec    data_629[si]
  273.         jmp    loc_23
  274. loc_20:
  275.         mov    ax,data_632[si]
  276.         mov    di,data_635[si]
  277.         mov    cx,data_634[si]
  278.         mov    bl,0FFh
  279.         call    sub_14
  280.         inc    data_632[si]
  281.         cmp    data_632[si],0C7h
  282.         jb    loc_21
  283.         mov    data_632[si],0C7h
  284. loc_21:
  285.         cmp    data_630[si],0
  286.         je    loc_22
  287.         dec    data_630[si]
  288.         jmp    short loc_23
  289. loc_22:
  290.         mov    ax,data_633[si]
  291.         mov    di,data_635[si]
  292.         mov    cx,data_634[si]
  293.         xor    bl,bl
  294.         call    sub_14
  295.         inc    data_633[si]
  296.         cmp    data_633[si],0C8h
  297.         jb    loc_23
  298.         mov    cl,1Eh
  299.         call    sub_13
  300.         add    ax,12h
  301.         mov    data_630[si],ax
  302.         mov    cx,32h
  303.         sub    cx,ax
  304.         mov    data_629[si],cx
  305.         mov    cl,64h            ; 'd'
  306.         call    sub_13
  307.         add    ax,14h
  308.         mov    data_634[si],ax
  309.         mov    cx,10Eh
  310.         sub    cx,ax
  311.         call    sub_13
  312.         add    ax,28h
  313.         mov    data_635[si],ax
  314.         mov    data_633[si],0
  315.         mov    data_632[si],0
  316. loc_23:
  317.         mov    dx,3CEh
  318.         mov    ax,1008h
  319.         out    dx,ax
  320.         cmp    data_636[si],0
  321.         je    loc_24
  322.         dec    data_636[si]
  323.         jmp    short loc_27
  324. loc_24:
  325.         mov    ax,data_638[si]
  326.         mov    di,data_641[si]
  327.         mov    cx,data_640[si]
  328.         mov    bl,0FFh
  329.         call    sub_14
  330.         sub    data_638[si],1
  331.         jnc    loc_25
  332.         mov    data_638[si],0
  333. loc_25:
  334.         cmp    data_637[si],0
  335.         je    loc_26
  336.         dec    data_637[si]
  337.         jmp    short loc_27
  338. loc_26:
  339.         mov    ax,data_639[si]
  340.         mov    di,data_641[si]
  341.         mov    cx,data_640[si]
  342.         xor    bl,bl
  343.         call    sub_14
  344.         sub    data_639[si],1
  345.         jnc    loc_27
  346.         mov    cl,1Eh
  347.         call    sub_13
  348.         add    ax,12h
  349.         mov    data_637[si],ax
  350.         mov    cx,32h
  351.         sub    cx,ax
  352.         mov    data_636[si],cx
  353.         mov    cl,64h            ; 'd'
  354.         call    sub_13
  355.         add    ax,14h
  356.         mov    data_640[si],ax
  357.         mov    cx,136h
  358.         sub    cx,ax
  359.         call    sub_13
  360.         inc    ax
  361.         mov    data_641[si],ax
  362.         mov    data_639[si],0C7h
  363.         mov    data_638[si],0C7h
  364. loc_27:
  365.         add    si,2
  366.         cmp    si,0Ah
  367.         je    loc_ret_28
  368.         jmp    loc_11
  369.  
  370. loc_ret_28:
  371.         retn
  372. sub_1        endp
  373.  
  374.  
  375. ;▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  376. ;                              SUBROUTINE
  377. ;▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
  378.  
  379. sub_2        proc    near
  380.         cmp    data_6,0
  381.         je    loc_29
  382.         dec    data_6
  383.         jmp    loc_ret_42
  384. loc_29:
  385.         cmp    byte ptr data_7,0
  386.         je    loc_30
  387.         jmp    loc_40
  388. loc_30:
  389.         mov    si,data_12
  390.         mov    di,data_8
  391.         lodsb
  392.         xor    ah,ah
  393.         sub    di,ax
  394.         mov    cx,12h
  395.  
  396. locloop_31:
  397.         lodsb
  398.         push    si
  399.         push    cx
  400.         mov    bx,offset data_22+5Eh
  401.         xlat
  402.         mov    cl,90h
  403.         mul    cl
  404.         mov    si,ax
  405.         add    si,data_10
  406.         mov    cx,0Ch
  407.  
  408. locloop_32:
  409.         lodsb
  410.         mov    ah,es:[di]
  411.         and    ah,60h            ; '`'
  412.         or    al,al
  413.         jz    loc_35
  414.         cmp    ah,60h            ; '`'
  415.         jne    loc_33
  416.         mov    bl,60h            ; '`'
  417.         jmp    short loc_36
  418. loc_33:
  419.         cmp    ah,data_9
  420.         jne    loc_34
  421.         mov    bl,60h            ; '`'
  422.         jmp    short loc_36
  423. loc_34:
  424.         mov    bl,byte ptr ds:[5F7h]
  425.         jmp    short loc_36
  426. loc_35:
  427.         xor    bl,bl
  428.         or    ah,ah
  429.         jz    loc_36
  430.         cmp    ah,byte ptr ds:[5F7h]
  431.         je    loc_36
  432.         mov    bl,data_9
  433. loc_36:
  434.         mov    ax,6008h
  435.         mov    dx,3CEh
  436.         out    dx,ax
  437.         mov    es:[di],bl
  438.         inc    di
  439.         loop    locloop_32
  440.  
  441.         pop    cx
  442.         pop    si
  443.         loop    locloop_31
  444.  
  445.         add    data_10,0Ch
  446.         cmp    data_10,3B58h
  447.         jne    loc_38
  448.         mov    data_10,3AC8h
  449.         add    data_12,13h
  450.         cmp    data_12,0B31h
  451.         jb    loc_37
  452.         mov    data_12,6BDh
  453. loc_37:
  454.         add    data_8,140h
  455. loc_38:
  456.         add    data_8,140h
  457.         cmp    data_8,0CD3Ah
  458.         je    loc_39
  459.         jmp    loc_ret_42
  460. loc_39:
  461.         mov    data_8,2ABAh
  462.         mov    byte ptr data_7,3Fh    ; '?'
  463.         push    es
  464.         mov    ax,cs
  465.         mov    es,ax
  466.         mov    di,5FBh
  467.         mov    si,offset data_611
  468.         mov    cx,60h
  469.         rep    movsb
  470.         mov    di,offset data_11
  471.         mov    si,offset data_613+1
  472.         mov    cx,60h
  473.         rep    movsb
  474.         pop    es
  475.         retn
  476. loc_40:
  477.         mov    cx,60h
  478.         mov    si,5FBh
  479.         mov    di,offset data_613+1
  480.         mov    al,[si]
  481.         cmp    [di],al
  482.         jbe    $+0Ch
  483.         inc    al
  484.         cmp    al,3Fh            ; '?'
  485.         jb    loc_41
  486.         mov    al,3Fh            ; '?'
  487. loc_41:
  488.         mov    [si],al
  489.         inc    di
  490.         inc    si
  491.         loop    $-12h
  492.  
  493.         mov    dx,3C8h
  494.         mov    al,byte ptr ds:[5F7h]
  495.         out    dx,al
  496.         inc    dx
  497.         mov    si,5FBh
  498.         mov    cx,60h
  499.         db    0F3h, 6Eh,0B9h, 60h, 00h,0BEh
  500.         db     5Bh, 06h,0BFh, 4Dh, 59h, 8Ah
  501.         db     04h, 38h, 05h, 73h, 08h, 2Ch
  502.         db     01h, 73h, 02h, 32h,0C0h, 88h
  503.         db     04h, 47h, 46h,0E2h,0EEh,0BAh
  504.         db    0C8h, 03h,0A0h,0F8h, 05h,0EEh
  505.         db     42h,0BEh, 5Bh, 06h,0B9h, 60h
  506.         db     00h,0F3h, 6Eh,0FEh, 0Eh,0F4h
  507.         db     05h, 75h, 10h,0A0h,0F7h, 05h
  508.         db     86h, 06h,0F8h, 05h,0A2h,0F7h
  509.         db     05h,0C7h, 06h,0F2h, 05h, 8Ch
  510.         db     00h
  511.  
  512. loc_ret_42:
  513.         retn
  514. sub_2        endp
  515.  
  516. data_6        dw    0
  517. data_7        db    0
  518. data_8        dw    2ABAh
  519.         db    40h
  520. data_9        db    20h
  521. data_10        dw    3AC8h
  522.         db    0
  523.         db    95 dup (0)
  524. data_11        db    0
  525.         db    95 dup (0)
  526. data_12        dw    6BDh
  527.         db     00h, 20h
  528.         db    '                 ', 0
  529.         db    '                  '
  530.         db    6
  531.         db    '  BLUE STEEL BBS  ', 0
  532.         db    '                  ', 0
  533.         db    '+31-(0)20-6403972 ', 0
  534.         db    '                  ', 0
  535.         db    '  ACME WORLD HQ   ', 0
  536.         db    '                  ', 0
  537.         db    '                  ', 0
  538.         db    '                  ', 0
  539.         db    '                  ', 0
  540.         db    '                  ', 0
  541.         db    '  SYSOP: MADMAN   ', 0
  542.         db    '                  '
  543.         db    6
  544.         db    '  600 MEG ONLINE  ', 0
  545.         db    '    DEMO ONLY     ', 0
  546.         db    '                  ', 0
  547.         db    '  1200 TO 14400   ', 0
  548.         db    '                  ', 0
  549.         db    '                  ', 0
  550.         db    '                  ', 0
  551.         db    'DISTRIBUTION SITE '
  552.         db    6
  553.         db    '       FOR:       ', 0
  554.         db    '                  '
  555.         db    6
  556.         db    '   ABSOLUTE PC    ', 0
  557.         db    '   ANARCHY PC     ', 0
  558.         db    '     ARKHAM       ', 0
  559.         db    'CYBERNETIC DREAMS '
  560.         db    6
  561.         db    '   GROUND ZERO    ', 0
  562.         db    '                  ', 0
  563.         db    '                  ', 0
  564.         db    '                  ', 0
  565.         db    '                  '
  566.         db    6
  567.         db    '     IMPHOBIA     ', 0
  568.         db    '      LOGIC       ', 0
  569.         db    '       MAD        '
  570.         db    6
  571.         db    '       VOID       ', 0
  572.         db    '                  ', 0
  573.         db    '                  ', 0
  574.         db    '                  ', 0
  575.         db    '                  ', 0
  576.         db    '  CONNECTED TO:   ', 0
  577.         db    '                  ', 0
  578.         db    '       CDN        '
  579.         db    6
  580.         db    '    94:410/213    ', 0
  581.         db    '                  ', 0
  582.         db    '       SBC        ', 0
  583.         db    '   14:1000/107    ', 0
  584.         db    '                  ', 0
  585.         db    '                  ', 0
  586.         db    '                  ', 0
  587.         db    '                  ', 0
  588.         db    '                  ', 0
  589.         db    '  WATCH OUT FOR   ', 0
  590.         db    '   FUTURE ACME    '
  591.         db    6
  592. data_22        db    '   PRODUCTIONS!   ', 0
  593.         db    '                  ', 0
  594.         db    '                  ', 0
  595.         db    '                  ', 0
  596.         db    '                  22222222222222'
  597.         db    '2222222222222222222&-2222,./2*%)'
  598.         db    '&*'
  599.         db     1Ah, 1Bh, 1Ch, 1Dh, 1Eh, 1Fh
  600.         db    ' !"#(22+2', 27h, '2'
  601.         db     00h, 01h, 02h, 03h, 04h, 05h
  602.         db     06h, 07h, 08h, 09h, 0Ah, 0Bh
  603.         db     0Ch, 0Dh, 0Eh, 0Fh, 10h, 11h
  604.         db     12h, 13h, 14h, 15h, 16h, 17h
  605.         db     18h, 19h, 1Ah, 87h,0DBh, 90h
  606.         db     53h, 41h, 64h, 54h, 01h, 0Ch
  607.         db     20h, 11h,0F5h,0F4h, 9Eh, 5Bh
  608.         db     00h, 00h, 90h, 00h, 06h, 71h
  609.         db    0A1h, 71h, 42h, 11h, 15h, 00h
  610.         db     00h, 8Bh, 40h, 02h, 22h,0F2h
  611.         db     41h, 61h, 03h, 05h, 02h, 01h
  612.         db     8Fh, 40h, 0Eh, 06h, 00h,0F0h
  613.         db    0F6h,0F0h,0B4h, 00h, 00h, 00h
  614.         db     00h, 0Eh, 32h, 11h,0F8h,0F5h
  615.         db    0FFh, 7Fh, 00h, 00h, 44h, 00h
  616.         db    287 dup (0)
  617.         db    '                ', 0
  618.         db    '                ', 0
  619.         db    '                ', 0
  620.         db    '                ', 0
  621.         db    '                '
  622.         db     10h, 20h
  623.         db    15 dup (20h)
  624.         db     10h, 20h
  625.         db    15 dup (20h)
  626.         db     10h, 20h
  627.         db    15 dup (20h)
  628.         db     10h, 20h
  629.         db    15 dup (20h)
  630.         db     10h, 20h
  631.         db    15 dup (20h)
  632.         db     10h, 20h
  633.         db    15 dup (20h)
  634.         db     10h, 20h
  635.         db    15 dup (20h)
  636.         db     10h, 20h
  637.         db    15 dup (20h)
  638.         db     10h, 20h
  639.         db    15 dup (20h)
  640.         db     10h, 20h
  641.         db    15 dup (20h)
  642.         db     10h, 20h
  643.         db    15 dup (20h)
  644.         db     10h, 20h
  645.         db    15 dup (20h)
  646.         db     10h, 20h
  647.         db    15 dup (20h)
  648.         db     10h, 20h
  649.         db    15 dup (20h)
  650.         db     10h, 20h
  651.         db    15 dup (20h)
  652.         db     10h, 20h
  653.         db    15 dup (20h)
  654.         db     10h, 20h
  655.         db    15 dup (20h)
  656.         db     10h, 20h
  657.         db    15 dup (20h)
  658.         db     10h, 20h
  659.         db    15 dup (20h)
  660.         db     10h, 20h
  661.         db    15 dup (20h)
  662.         db     10h, 20h
  663.         db    15 dup (20h)
  664.         db     10h, 20h
  665.         db    15 dup (20h)
  666.         db     10h, 20h
  667.         db    15 dup (20h)
  668.         db     10h, 20h
  669.         db    15 dup (20h)
  670.         db     10h, 20h, 20h, 00h, 01h, 02h
  671.         db     02h, 01h
  672.         db    250 dup (0)
  673.         db     03h, 00h, 05h, 00h, 46h, 00h
  674.         db     14h, 02h, 0Ch, 02h, 00h, 18h
  675.         db     02h, 0Ch, 02h, 00h, 1Bh, 02h
  676.         db     0Ch, 02h, 00h, 00h, 00h, 0Ah
  677.         db     00h, 01h, 00h, 00h, 00h, 00h
  678.         db     00h, 00h, 00h, 0Ah, 00h, 01h
  679.         db    12 dup (0)
  680.         db     0Fh, 00h, 0Ah, 00h, 00h, 0Ah
  681.         db     03h, 00h, 00h, 00h, 0Ah, 03h
  682.         db     00h, 00h, 00h, 0Ah, 03h, 00h
  683.         db     00h, 00h, 0Ah, 00h, 02h
  684.         db    7 dup (0)
  685.         db     0Ah, 00h, 02h, 00h
  686.         db    16 dup (0)
  687.         db     0Ah, 03h, 00h, 00h, 00h, 0Ah
  688.         db     03h, 00h, 00h, 00h, 0Ah, 03h
  689.         db     00h, 00h, 00h, 0Ah, 00h, 01h
  690.         db    7 dup (0)
  691.         db     0Ah, 00h, 01h, 00h
  692.         db    16 dup (0)
  693.         db     0Ah, 03h, 00h, 00h, 00h, 0Ah
  694.         db     03h, 00h, 00h, 00h, 0Ah, 03h
  695.         db     00h, 00h, 00h, 0Ah, 00h, 02h
  696.         db    7 dup (0)
  697.         db     0Ah, 00h, 02h, 00h
  698.         db    16 dup (0)
  699.         db     0Ah, 02h, 00h, 00h, 00h, 0Ah
  700.         db     02h, 00h, 00h, 00h, 0Ah, 02h
  701.         db     00h, 00h, 00h, 0Ah, 00h, 01h
  702.         db    7 dup (0)
  703.         db     0Ah, 00h, 01h, 00h
  704.         db    31 dup (0)
  705.         db     0Ah, 00h, 02h, 00h, 00h, 00h
  706.         db     00h, 00h, 00h, 00h, 0Ah, 00h
  707.         db     02h
  708.         db    32 dup (0)
  709.         db     0Ah, 00h, 01h, 00h, 00h, 00h
  710.         db     00h, 00h, 00h, 00h, 0Ah, 00h
  711.         db     01h
  712.         db    32 dup (0)
  713.         db     0Ah, 00h, 02h, 00h, 00h, 00h
  714.         db     00h, 00h, 00h, 00h, 0Ah, 00h
  715.         db     02h, 00h
  716.         db    31 dup (0)
  717.         db     0Ah, 00h, 02h, 00h, 00h, 00h
  718.         db     00h, 00h, 00h, 00h, 0Ah, 00h
  719.         db     02h
  720.         db    337 dup (0)
  721.         db     0Ah, 00h, 01h, 00h, 00h, 00h
  722.         db     00h, 00h, 17h, 02h, 0Ch, 02h
  723.         db     00h, 00h, 00h, 00h, 00h, 00h
  724.         db     1Eh, 02h, 0Ch, 02h, 00h
  725.         db    22 dup (0)
  726.         db     0Ah, 00h, 02h, 00h, 00h, 00h
  727.         db     00h, 00h, 00h, 00h, 0Ah, 03h
  728.         db     00h
  729.         db    7 dup (0)
  730.         db     0Ah, 03h
  731.         db    18 dup (0)
  732.         db     0Ah, 00h, 01h, 00h, 00h, 0Ah
  733.         db     00h, 01h
  734.         db    7 dup (0)
  735.         db     0Ah, 03h
  736.         db    8 dup (0)
  737.         db     0Ah, 03h
  738.         db    18 dup (0)
  739.         db     0Ah, 00h, 02h, 00h, 00h, 0Ah
  740.         db     00h, 02h
  741.         db    7 dup (0)
  742.         db     0Ah, 03h
  743.         db    8 dup (0)
  744.         db     0Ah, 03h
  745.         db    18 dup (0)
  746.         db     0Ah, 00h, 01h, 00h, 00h, 0Ah
  747.         db     00h, 01h
  748.         db    7 dup (0)
  749.         db     0Ah, 02h
  750.         db    8 dup (0)
  751.         db     0Ah, 02h
  752.         db    18 dup (0)
  753.         db     0Ah, 00h, 02h, 00h, 00h, 0Ah
  754.         db     00h, 02h
  755.         db    37 dup (0)
  756.         db     0Ah, 00h, 01h, 00h, 00h, 0Ah
  757.         db     00h, 01h
  758.         db    37 dup (0)
  759.         db     0Ah, 00h, 02h, 00h, 00h, 0Ah
  760.         db     00h, 02h
  761.         db    37 dup (0)
  762.         db     0Ah, 00h, 01h, 00h, 00h, 0Ah
  763.         db     00h, 02h
  764.         db    37 dup (0)
  765.         db     0Ah, 00h, 02h, 00h, 00h, 0Ah
  766.         db     00h, 01h
  767.         db    37 dup (0)
  768.         db     0Ah, 00h, 02h, 00h, 00h, 0Ah
  769.         db     00h, 02h
  770.         db    90 dup (0)
  771.         db     19h, 00h, 03h, 00h, 01h, 00h
  772.         db    39 dup (0)
  773.         db     19h, 00h, 03h, 00h, 01h, 00h
  774.         db    39 dup (0)
  775.         db     1Bh, 00h, 03h, 00h, 01h, 00h
  776.         db    39 dup (0)
  777.         db     1Bh, 00h, 03h, 00h, 01h, 00h
  778.         db    29 dup (0)
  779.         db     12h, 02h, 0Ch, 02h, 00h, 16h
  780.         db     02h, 0Ch, 02h, 00h, 19h, 00h
  781.         db     03h, 00h, 03h, 00h, 00h, 0Ah
  782.         db     00h, 01h
  783.         db    7 dup (0)
  784.         db     0Ah, 00h, 01h, 00h
  785.         db    16 dup (0)
  786.         db     0Ah, 03h, 00h, 00h, 00h, 0Ah
  787.         db     03h, 00h
  788.         db    7 dup (0)
  789.         db     0Ah, 00h, 02h, 00h, 00h, 00h
  790.         db     00h, 00h, 00h, 00h, 0Ah, 00h
  791.         db     02h
  792.         db    17 dup (0)
  793.         db     0Ah, 03h, 00h, 00h, 00h, 0Ah
  794.         db     03h, 00h
  795.         db    7 dup (0)
  796.         db     0Ah, 00h, 01h, 00h, 00h, 00h
  797.         db     00h, 00h, 00h, 00h, 0Ah, 00h
  798.         db     01h
  799.         db    17 dup (0)
  800.         db     0Ah, 03h, 00h, 00h, 00h, 0Ah
  801.         db     03h, 00h
  802.         db    7 dup (0)
  803.         db     0Ah, 00h, 02h, 00h, 00h, 00h
  804.         db     00h, 00h, 00h, 00h, 0Ah, 00h
  805.         db     02h
  806.         db    17 dup (0)
  807.         db     0Ah, 02h, 00h, 00h, 00h, 0Ah
  808.         db     02h, 00h
  809.         db    7 dup (0)
  810.         db     0Ah, 00h, 01h, 00h, 00h, 00h
  811.         db     00h, 00h, 00h, 00h, 0Ah, 00h
  812.         db     01h
  813.         db    32 dup (0)
  814.         db     0Ah, 00h, 02h, 00h, 00h, 00h
  815.         db     00h, 00h, 00h, 00h, 0Ah, 00h
  816.         db     02h
  817.         db    32 dup (0)
  818.         db     0Ah, 00h, 01h, 00h, 00h, 00h
  819.         db     00h, 00h, 00h, 00h, 0Ah, 00h
  820.         db     01h
  821.         db    32 dup (0)
  822.         db     0Ah, 00h, 02h, 00h, 00h, 00h
  823.         db     00h, 00h, 00h, 00h, 0Ah, 00h
  824.         db     02h
  825.         db    32 dup (0)
  826.         db     0Ah, 00h, 02h, 00h, 00h, 00h
  827.         db     00h, 00h, 00h, 00h, 0Ah, 00h
  828.         db     02h
  829.         db    250 dup (0)
  830.         db     17h, 02h, 00h
  831.         db    79 dup (0)
  832.         db     0Ah, 00h, 01h, 00h, 00h, 0Ah
  833.         db     00h, 01h, 19h, 02h, 00h, 00h
  834.         db     00h, 16h, 02h, 0Ch, 02h, 00h
  835.         db     00h, 00h, 00h, 00h, 00h, 1Dh
  836.         db     02h, 0Ch, 02h, 00h
  837.         db    17 dup (0)
  838.         db     0Ah, 00h, 02h, 00h, 00h, 0Ah
  839.         db     00h, 02h
  840.         db    7 dup (0)
  841.         db     0Ah, 03h
  842.         db    8 dup (0)
  843.         db     0Ah, 03h
  844.         db    18 dup (0)
  845.         db     0Ah, 00h, 01h, 00h, 00h, 0Ah
  846.         db     00h, 01h
  847.         db    7 dup (0)
  848.         db     0Ah, 03h
  849.         db    8 dup (0)
  850.         db     0Ah, 03h
  851.         db    18 dup (0)
  852.         db     0Ah, 00h, 02h, 00h, 00h, 0Ah
  853.         db     00h, 02h
  854.         db    7 dup (0)
  855.         db     0Ah, 03h
  856.         db    8 dup (0)
  857.         db     0Ah, 03h
  858.         db    18 dup (0)
  859.         db     0Ah, 00h, 01h, 00h, 00h, 0Ah
  860.         db     00h, 01h
  861.         db    7 dup (0)
  862.         db     0Ah, 02h
  863.         db    8 dup (0)
  864.         db     0Ah, 02h
  865.         db    18 dup (0)
  866.         db     0Ah, 00h, 02h, 00h, 00h, 0Ah
  867.         db     00h, 02h
  868.         db    37 dup (0)
  869.         db     0Ah, 00h, 01h, 00h, 00h, 0Ah
  870.         db     00h, 01h
  871.         db    37 dup (0)
  872.         db     0Ah, 00h, 02h, 00h, 00h, 0Ah
  873.         db     00h, 02h
  874.         db    37 dup (0)
  875.         db     0Ah, 00h, 02h, 00h, 00h, 0Ah
  876.         db     00h, 02h
  877.         db    350 dup (0)
  878.         db     14h, 02h, 0Ch, 02h, 00h, 18h
  879.         db     02h, 0Ch, 02h, 00h, 1Bh, 02h
  880.         db     0Ch, 02h, 00h, 00h, 00h, 0Ah
  881.         db     00h, 01h, 08h, 01h, 00h, 00h
  882.         db     00h, 00h, 00h, 0Ah, 00h, 01h
  883.         db    17 dup (0)
  884.         db     0Ah, 03h, 00h, 00h, 00h, 0Ah
  885.         db     03h, 00h, 00h, 00h, 0Ah, 03h
  886.         db     00h, 00h, 00h, 0Ah, 00h, 02h
  887.         db    7 dup (0)
  888.         db     0Ah, 00h, 02h, 00h
  889.         db    16 dup (0)
  890.         db     0Ah, 03h, 00h, 00h, 00h, 0Ah
  891.         db     03h, 00h, 00h, 00h, 0Ah, 03h
  892.         db     00h, 00h, 00h, 0Ah, 00h, 01h
  893.         db    7 dup (0)
  894.         db     0Ah, 00h, 01h, 00h
  895.         db    16 dup (0)
  896.         db     0Ah, 03h, 00h, 00h, 00h, 0Ah
  897.         db     03h, 00h, 00h, 00h, 0Ah, 03h
  898.         db     00h, 00h, 00h, 0Ah, 00h, 02h
  899.         db    7 dup (0)
  900.         db     0Ah, 00h, 02h, 00h
  901.         db    16 dup (0)
  902.         db     0Ah, 02h, 00h, 00h, 00h, 0Ah
  903.         db     02h, 00h, 00h, 00h, 0Ah, 02h
  904.         db     00h, 00h, 00h, 0Ah, 00h, 01h
  905.         db     08h, 01h, 00h, 00h, 00h, 00h
  906.         db     00h, 0Ah, 00h, 01h
  907.         db    32 dup (0)
  908.         db     0Ah, 00h, 02h, 00h, 00h, 00h
  909.         db     00h, 00h, 00h, 00h, 0Ah, 00h
  910.         db     02h
  911.         db    32 dup (0)
  912.         db     0Ah, 00h, 01h, 00h, 00h, 00h
  913.         db     00h, 00h, 00h, 00h, 0Ah, 00h
  914.         db     01h
  915.         db    32 dup (0)
  916.         db     0Ah, 00h, 02h, 08h, 01h, 00h
  917.         db     00h, 00h, 00h, 00h, 0Ah, 00h
  918.         db     02h
  919.         db    32 dup (0)
  920.         db     0Ah, 00h, 02h, 00h, 00h, 00h
  921.         db     00h, 00h, 00h, 00h, 0Ah, 00h
  922.         db     02h
  923.         db    35 dup (0)
  924.         db    6, 1, 0
  925.         db    42 dup (0)
  926.         db    8, 1
  927.         db    88 dup (0)
  928.         db     0Bh, 01h
  929.         db    88 dup (0)
  930.         db    6, 1, 0
  931.         db    74 dup (0)
  932.         db     0Ah, 00h, 01h, 00h, 00h, 00h
  933.         db     00h, 00h, 17h, 02h, 0Ch, 02h
  934.         db     00h, 08h, 01h, 00h, 00h, 00h
  935.         db     1Eh, 02h, 0Ch, 02h, 00h
  936.         db    22 dup (0)
  937.         db     0Ah, 00h, 02h, 00h, 00h, 00h
  938.         db     00h, 00h, 00h, 00h, 0Ah, 03h
  939.         db     00h
  940.         db    7 dup (0)
  941.         db     0Ah, 03h
  942.         db    18 dup (0)
  943.         db     0Ah, 00h, 01h, 00h, 00h, 0Ah
  944.         db     00h, 01h
  945.         db    7 dup (0)
  946.         db     0Ah, 03h
  947.         db    8 dup (0)
  948.         db     0Ah, 03h
  949.         db    18 dup (0)
  950.         db     0Ah, 00h, 02h, 00h, 00h, 0Ah
  951.         db     00h, 02h
  952.         db    7 dup (0)
  953.         db     0Ah, 03h
  954.         db    8 dup (0)
  955.         db     0Ah, 03h
  956.         db    18 dup (0)
  957.         db     0Ah, 00h, 01h, 00h, 00h, 0Ah
  958.         db     00h, 01h
  959.         db    7 dup (0)
  960.         db     0Ah, 02h, 00h, 08h, 01h, 00h
  961.         db     00h, 00h, 00h, 00h, 0Ah, 02h
  962.         db     00h
  963.         db    17 dup (0)
  964.         db     0Ah, 00h, 02h, 00h, 00h, 0Ah
  965.         db     00h, 02h
  966.         db    37 dup (0)
  967.         db     0Ah, 00h, 01h, 00h, 00h, 0Ah
  968.         db     00h, 01h
  969.         db    37 dup (0)
  970.         db     0Ah, 00h, 02h, 00h, 00h, 0Ah
  971.         db     00h, 02h
  972.         db    10 dup (0)
  973.         db    8, 1
  974.         db    25 dup (0)
  975.         db     0Ah, 00h, 01h, 00h, 00h, 0Ah
  976.         db     00h, 02h
  977.         db    37 dup (0)
  978.         db     0Ah, 00h, 02h, 00h, 00h, 0Ah
  979.         db     00h, 01h
  980.         db    10 dup (0)
  981.         db    6, 1, 0
  982.         db    24 dup (0)
  983.         db     0Ah, 00h, 02h, 00h, 00h, 0Ah
  984.         db     00h, 02h
  985.         db    10 dup (0)
  986.         db    8, 1
  987.         db    78 dup (0)
  988.         db     19h, 00h, 03h, 00h, 01h, 00h
  989.         db     00h, 00h, 00h, 00h, 0Bh, 01h
  990.         db     00h
  991.         db    32 dup (0)
  992.         db     19h, 00h, 03h, 00h, 01h, 00h
  993.         db    39 dup (0)
  994.         db     1Bh, 00h, 03h, 00h, 01h, 00h
  995.         db     00h, 00h, 00h, 00h, 0Dh, 01h
  996.         db     00h
  997.         db    32 dup (0)
  998.         db     1Bh, 00h, 03h, 00h, 01h, 00h
  999.         db    29 dup (0)
  1000.         db     12h, 02h, 0Ch, 02h, 00h, 16h
  1001.         db     02h, 0Ch, 02h, 00h, 19h, 00h
  1002.         db     03h, 00h, 03h, 00h, 00h, 0Ah
  1003.         db     00h, 01h, 06h, 01h, 00h, 00h
  1004.         db     00h, 00h, 00h, 0Ah, 00h, 01h
  1005.         db    17 dup (0)
  1006.         db     0Ah, 03h, 00h, 00h, 00h, 0Ah
  1007.         db     03h, 00h
  1008.         db    7 dup (0)
  1009.         db     0Ah, 00h, 02h, 00h, 00h, 00h
  1010.         db     00h, 00h, 00h, 00h, 0Ah, 00h
  1011.         db     02h
  1012.         db    17 dup (0)
  1013.         db     0Ah, 03h, 00h, 00h, 00h, 0Ah
  1014.         db     03h, 00h
  1015.         db    7 dup (0)
  1016.         db     0Ah, 00h, 01h, 00h, 00h, 00h
  1017.         db     00h, 00h, 00h, 00h, 0Ah, 00h
  1018.         db     01h
  1019.         db    17 dup (0)
  1020.         db     0Ah, 03h, 00h, 00h, 00h, 0Ah
  1021.         db     03h, 00h
  1022.         db    7 dup (0)
  1023.         db     0Ah, 00h, 02h, 00h, 00h, 00h
  1024.         db     00h, 00h, 00h, 00h, 0Ah, 00h
  1025.         db     02h
  1026.         db    17 dup (0)
  1027.         db     0Ah, 02h, 00h, 00h, 00h, 0Ah
  1028.         db     02h, 00h
  1029.         db    7 dup (0)
  1030.         db     0Ah, 00h, 01h, 06h, 01h, 00h
  1031.         db     00h, 00h, 00h, 00h, 0Ah, 00h
  1032.         db     01h
  1033.         db    32 dup (0)
  1034.         db     0Ah, 00h, 02h, 00h, 00h, 00h
  1035.         db     00h, 00h, 00h, 00h, 0Ah, 00h
  1036.         db     02h
  1037.         db    32 dup (0)
  1038.         db     0Ah, 00h, 01h, 00h, 00h, 00h
  1039.         db     00h, 00h, 00h, 00h, 0Ah, 00h
  1040.         db     01h
  1041.         db    32 dup (0)
  1042.         db     0Ah, 00h, 02h, 06h, 01h, 00h
  1043.         db     00h, 00h, 00h, 00h, 0Ah, 00h
  1044.         db     02h
  1045.         db    32 dup (0)
  1046.         db     0Ah, 00h, 02h, 00h, 00h, 00h
  1047.         db     00h, 00h, 00h, 00h, 0Ah, 00h
  1048.         db     02h
  1049.         db    35 dup (0)
  1050.         db    3, 1
  1051.         db    43 dup (0)
  1052.         db    6, 1, 0
  1053.         db    87 dup (0)
  1054.         db    8, 1
  1055.         db    78 dup (0)
  1056.         db     17h, 02h, 00h
  1057.         db    7 dup (0)
  1058.         db    3, 1
  1059.         db    70 dup (0)
  1060.         db     0Ah, 00h, 01h, 00h, 00h, 0Ah
  1061.         db     00h, 01h, 19h, 02h, 00h, 00h
  1062.         db     00h, 16h, 02h, 0Ch, 02h, 00h
  1063.         db     0Dh, 01h, 00h, 00h, 00h, 1Dh
  1064.         db     02h, 0Ch, 02h, 00h
  1065.         db    17 dup (0)
  1066.         db     0Ah, 00h, 02h, 00h, 00h, 0Ah
  1067.         db     00h, 02h
  1068.         db    7 dup (0)
  1069.         db     0Ah, 03h
  1070.         db    8 dup (0)
  1071.         db     0Ah, 03h
  1072.         db    18 dup (0)
  1073.         db     0Ah, 00h, 01h, 00h, 00h, 0Ah
  1074.         db     00h, 01h
  1075.         db    7 dup (0)
  1076.         db     0Ah, 03h
  1077.         db    8 dup (0)
  1078.         db     0Ah, 03h
  1079.         db    18 dup (0)
  1080.         db     0Ah, 00h, 02h, 00h, 00h, 0Ah
  1081.         db     00h, 02h
  1082.         db    7 dup (0)
  1083.         db     0Ah, 03h
  1084.         db    8 dup (0)
  1085.         db     0Ah, 03h
  1086.         db    18 dup (0)
  1087.         db     0Ah, 00h, 01h, 00h, 00h, 0Ah
  1088.         db     00h, 01h
  1089.         db    7 dup (0)
  1090.         db     0Ah, 02h, 00h, 0Dh, 01h, 00h
  1091.         db     00h, 00h, 00h, 00h, 0Ah, 02h
  1092.         db     00h
  1093.         db    17 dup (0)
  1094.         db     0Ah, 00h, 02h, 00h, 00h, 0Ah
  1095.         db     00h, 02h
  1096.         db    37 dup (0)
  1097.         db     0Ah, 00h, 01h, 00h, 00h, 0Ah
  1098.         db     00h, 01h
  1099.         db    37 dup (0)
  1100.         db     0Ah, 00h, 02h, 00h, 00h, 0Ah
  1101.         db     00h, 02h
  1102.         db    10 dup (0)
  1103.         db     0Dh, 01h, 00h
  1104.         db    24 dup (0)
  1105.         db     0Ah, 00h, 02h, 00h, 00h, 0Ah
  1106.         db     00h, 02h
  1107.         db    55 dup (0)
  1108.         db     0Ah, 01h
  1109.         db    43 dup (0)
  1110.         db     0Dh, 01h, 00h
  1111.         db    87 dup (0)
  1112.         db     0Dh, 01h, 00h
  1113.         db    87 dup (0)
  1114.         db     0Bh, 01h
  1115.         db    68 dup (0)
  1116.         db     14h, 02h, 0Ch, 02h, 00h, 18h
  1117.         db     02h, 0Ch, 02h, 00h, 1Bh, 02h
  1118.         db     0Ch, 02h, 00h, 00h, 00h, 0Ah
  1119.         db     00h, 01h, 08h, 01h, 00h, 00h
  1120.         db     00h, 00h, 00h, 0Ah, 00h, 01h
  1121.         db     0Fh, 03h, 00h, 00h, 00h, 01h
  1122.         db     05h
  1123.         db    10 dup (0)
  1124.         db     0Ah, 03h, 00h, 00h, 00h, 0Ah
  1125.         db     03h, 00h, 00h, 00h, 0Ah, 03h
  1126.         db     00h, 00h, 00h, 0Ah, 00h, 02h
  1127.         db    7 dup (0)
  1128.         db     0Ah, 00h, 02h, 00h
  1129.         db    16 dup (0)
  1130.         db     0Ah, 03h, 00h, 00h, 00h, 0Ah
  1131.         db     03h, 00h, 00h, 00h, 0Ah, 03h
  1132.         db     00h, 00h, 00h, 0Ah, 00h, 01h
  1133.         db    7 dup (0)
  1134.         db     0Ah, 00h, 01h, 0Dh, 03h, 00h
  1135.         db     00h, 00h, 01h, 05h
  1136.         db    10 dup (0)
  1137.         db     0Ah, 03h, 00h, 00h, 00h, 0Ah
  1138.         db     03h, 00h, 00h, 00h, 0Ah, 03h
  1139.         db     00h, 00h, 00h, 0Ah, 00h, 02h
  1140.         db    7 dup (0)
  1141.         db     0Ah, 00h, 02h, 00h
  1142.         db    16 dup (0)
  1143.         db     0Ah, 02h, 00h, 00h, 00h, 0Ah
  1144.         db     02h, 00h, 00h, 00h, 0Ah, 02h
  1145.         db     00h, 00h, 00h, 0Ah, 00h, 01h
  1146.         db     08h, 01h, 00h, 00h, 00h, 00h
  1147.         db     00h, 0Ah, 00h, 01h, 0Fh, 03h
  1148.         db     00h, 00h, 00h, 14h, 04h
  1149.         db    25 dup (0)
  1150.         db     0Ah, 00h, 02h, 00h, 00h, 00h
  1151.         db     00h, 00h, 00h, 00h, 0Ah, 00h
  1152.         db     02h
  1153.         db    32 dup (0)
  1154.         db     0Ah, 00h, 01h, 00h, 00h, 00h
  1155.         db     00h, 00h, 00h, 00h, 0Ah, 00h
  1156.         db     01h, 12h, 03h
  1157.         db    30 dup (0)
  1158.         db     0Ah, 00h, 02h, 08h, 01h, 00h
  1159.         db     00h, 00h, 00h, 00h, 0Ah, 00h
  1160.         db     02h, 00h, 00h, 00h, 00h, 00h
  1161.         db     01h, 05h, 00h, 00h
  1162.         db    23 dup (0)
  1163.         db     0Ah, 00h, 02h, 00h, 00h, 00h
  1164.         db     00h, 00h, 00h, 00h, 0Ah, 00h
  1165.         db     02h, 00h, 00h, 00h, 00h, 00h
  1166.         db     01h, 05h, 00h, 00h
  1167.         db    26 dup (0)
  1168.         db    6, 1, 0
  1169.         db    42 dup (0)
  1170.         db    8, 1
  1171.         db    13 dup (0)
  1172.         db    1, 5
  1173.         db    73 dup (0)
  1174.         db     0Bh, 01h
  1175.         db    8 dup (0)
  1176.         db     14h, 03h, 00h, 00h, 00h, 14h
  1177.         db     04h, 00h
  1178.         db    72 dup (0)
  1179.         db    6, 1, 0
  1180.         db    7 dup (0)
  1181.         db     12h, 03h
  1182.         db    65 dup (0)
  1183.         db     0Ah, 00h, 01h, 00h, 00h, 00h
  1184.         db     00h, 00h, 17h, 02h, 0Ch, 02h
  1185.         db     00h, 08h, 01h, 00h, 00h, 00h
  1186.         db     1Eh, 02h, 0Ch, 02h, 00h, 0Fh
  1187.         db     03h, 00h, 00h, 00h, 01h, 05h
  1188.         db    15 dup (0)
  1189.         db     0Ah, 00h, 02h, 00h, 00h, 00h
  1190.         db     00h, 00h, 00h, 00h, 0Ah, 03h
  1191.         db     00h
  1192.         db    7 dup (0)
  1193.         db     0Ah, 03h
  1194.         db    18 dup (0)
  1195.         db     0Ah, 00h, 01h, 00h, 00h, 0Ah
  1196.         db     00h, 01h
  1197.         db    7 dup (0)
  1198.         db     0Ah, 03h
  1199.         db    8 dup (0)
  1200.         db     0Ah, 03h, 00h, 0Dh, 03h, 00h
  1201.         db     00h, 00h, 01h, 05h
  1202.         db    10 dup (0)
  1203.         db     0Ah, 00h, 02h, 00h, 00h, 0Ah
  1204.         db     00h, 02h
  1205.         db    7 dup (0)
  1206.         db     0Ah, 03h
  1207.         db    8 dup (0)
  1208.         db     0Ah, 03h
  1209.         db    18 dup (0)
  1210.         db     0Ah, 00h, 01h, 00h, 00h, 0Ah
  1211.         db     00h, 01h
  1212.         db    7 dup (0)
  1213.         db     0Ah, 02h, 00h, 08h, 01h, 00h
  1214.         db     00h, 00h, 00h, 00h, 0Ah, 02h
  1215.         db     00h, 0Fh, 03h, 00h, 00h, 00h
  1216.         db     14h, 04h
  1217.         db    10 dup (0)
  1218.         db     0Ah, 00h, 02h, 00h, 00h, 0Ah
  1219.         db     00h, 02h
  1220.         db    37 dup (0)
  1221.         db     0Ah, 00h, 01h, 00h, 00h, 0Ah
  1222.         db     00h, 01h
  1223.         db    20 dup (0)
  1224.         db     12h, 03h
  1225.         db    15 dup (0)
  1226.         db     0Ah, 00h, 02h, 00h, 00h, 0Ah
  1227.         db     00h, 02h
  1228.         db    10 dup (0)
  1229.         db    8, 1
  1230.         db    13 dup (0)
  1231.         db    1, 5
  1232.         db    10 dup (0)
  1233.         db     0Ah, 00h, 01h, 00h, 00h, 0Ah
  1234.         db     00h, 02h
  1235.         db    25 dup (0)
  1236.         db    1, 5
  1237.         db    10 dup (0)
  1238.         db     0Ah, 00h, 02h, 00h, 00h, 0Ah
  1239.         db     00h, 01h
  1240.         db    10 dup (0)
  1241.         db    6, 1, 0
  1242.         db    24 dup (0)
  1243.         db     0Ah, 00h, 02h, 00h, 00h, 0Ah
  1244.         db     00h, 02h
  1245.         db    10 dup (0)
  1246.         db    8, 1
  1247.         db    13 dup (0)
  1248.         db    1, 5
  1249.         db    63 dup (0)
  1250.         db     19h, 00h, 03h, 00h, 01h, 00h
  1251.         db     00h, 00h, 00h, 00h, 0Bh, 01h
  1252.         db     00h
  1253.         db    7 dup (0)
  1254.         db     14h, 03h, 00h, 00h, 00h, 14h
  1255.         db     04h, 00h
  1256.         db    17 dup (0)
  1257.         db     19h, 00h, 03h, 00h, 01h, 00h
  1258.         db    39 dup (0)
  1259.         db     1Bh, 00h, 03h, 00h, 01h, 00h
  1260.         db     00h, 00h, 00h, 00h, 0Dh, 01h
  1261.         db     00h
  1262.         db    7 dup (0)
  1263.         db     12h, 03h
  1264.         db    23 dup (0)
  1265.         db     1Bh, 00h, 03h, 00h, 01h, 00h
  1266.         db    19 dup (0)
  1267.         db     14h, 04h
  1268.         db    8 dup (0)
  1269.         db     12h, 02h, 0Ch, 02h, 00h, 16h
  1270.         db     02h, 0Ch, 02h, 00h, 19h, 00h
  1271.         db     03h, 00h, 03h, 00h, 00h, 0Ah
  1272.         db     00h, 01h, 06h, 01h, 00h, 00h
  1273.         db     00h, 00h, 00h, 0Ah, 00h, 01h
  1274.         db     0Dh, 03h, 00h, 00h, 00h, 01h
  1275.         db     05h
  1276.         db    10 dup (0)
  1277.         db     0Ah, 03h, 00h, 00h, 00h, 0Ah
  1278.         db     03h, 00h
  1279.         db    7 dup (0)
  1280.         db     0Ah, 00h, 02h, 00h, 00h, 00h
  1281.         db     00h, 00h, 00h, 00h, 0Ah, 00h
  1282.         db     02h
  1283.         db    17 dup (0)
  1284.         db     0Ah, 03h, 00h, 00h, 00h, 0Ah
  1285.         db     03h, 00h
  1286.         db    7 dup (0)
  1287.         db     0Ah, 00h, 01h, 00h, 00h, 00h
  1288.         db     00h, 00h, 00h, 00h, 0Ah, 00h
  1289.         db     01h, 00h, 00h, 00h, 00h, 00h
  1290.         db     01h, 05h, 00h, 00h
  1291.         db    8 dup (0)
  1292.         db     0Ah, 03h, 00h, 00h, 00h, 0Ah
  1293.         db     03h, 00h
  1294.         db    7 dup (0)
  1295.         db     0Ah, 00h, 02h, 00h, 00h, 00h
  1296.         db     00h, 00h, 00h, 00h, 0Ah, 00h
  1297.         db     02h
  1298.         db    17 dup (0)
  1299.         db     0Ah, 02h, 00h, 00h, 00h, 0Ah
  1300.         db     02h, 00h
  1301.         db    7 dup (0)
  1302.         db     0Ah, 00h, 01h, 06h, 01h, 00h
  1303.         db     00h, 00h, 00h, 00h, 0Ah, 00h
  1304.         db     01h, 11h, 03h, 00h, 00h, 00h
  1305.         db     14h, 04h, 00h
  1306.         db    24 dup (0)
  1307.         db     0Ah, 00h, 02h, 00h, 00h, 00h
  1308.         db     00h, 00h, 00h, 00h, 0Ah, 00h
  1309.         db     02h
  1310.         db    32 dup (0)
  1311.         db     0Ah, 00h, 01h, 00h, 00h, 00h
  1312.         db     00h, 00h, 00h, 00h, 0Ah, 00h
  1313.         db     01h, 00h, 00h, 0Ah, 00h, 02h
  1314.         db     00h
  1315.         db    26 dup (0)
  1316.         db     0Ah, 00h, 02h, 06h, 01h, 00h
  1317.         db     00h, 00h, 00h, 00h, 0Ah, 00h
  1318.         db     02h, 00h, 00h, 0Ah, 00h, 02h
  1319.         db     01h, 05h, 00h, 00h
  1320.         db    23 dup (0)
  1321.         db     0Ah, 00h, 02h, 00h, 00h, 00h
  1322.         db     00h, 00h, 00h, 00h, 0Ah, 00h
  1323.         db     02h, 11h, 03h, 0Ah, 00h, 02h
  1324.         db     01h, 05h, 00h, 00h
  1325.         db    26 dup (0)
  1326.         db    3, 1
  1327.         db    10 dup (0)
  1328.         db     0Ah, 00h, 02h, 00h
  1329.         db    29 dup (0)
  1330.         db    6, 1, 0
  1331.         db    12 dup (0)
  1332.         db    1, 5
  1333.         db    38 dup (0)
  1334.         db     11h, 03h, 0Ah, 00h, 02h, 00h
  1335.         db    29 dup (0)
  1336.         db    8, 1
  1337.         db    10 dup (0)
  1338.         db     0Ah, 00h, 02h, 14h, 04h, 00h
  1339.         db    62 dup (0)
  1340.         db     17h, 02h, 00h
  1341.         db    7 dup (0)
  1342.         db    3, 1
  1343.         db    8 dup (0)
  1344.         db     11h, 03h, 0Ah, 00h, 02h, 00h
  1345.         db    41 dup (0)
  1346.         db     0Ah, 00h, 02h, 00h
  1347.         db    11 dup (0)
  1348.         db     0Ah, 00h, 01h, 00h, 00h, 0Ah
  1349.         db     00h, 01h, 19h, 02h, 00h, 00h
  1350.         db     00h, 16h, 02h, 0Ch, 02h, 00h
  1351.         db     0Dh, 01h, 00h, 00h, 00h, 1Dh
  1352.         db     02h, 0Ch, 02h, 00h, 0Ah, 03h
  1353.         db     00h, 00h, 00h, 01h, 05h, 00h
  1354.         db     00h
  1355.         db    8 dup (0)
  1356.         db     0Ah, 00h, 02h, 00h, 00h, 0Ah
  1357.         db     00h, 02h
  1358.         db    7 dup (0)
  1359.         db     0Ah, 03h
  1360.         db    8 dup (0)
  1361.         db     0Ah, 03h
  1362.         db    18 dup (0)
  1363.         db     0Ah, 00h, 01h, 00h, 00h, 0Ah
  1364.         db     00h, 01h
  1365.         db    7 dup (0)
  1366.         db     0Ah, 03h
  1367.         db    8 dup (0)
  1368.         db     0Ah, 03h, 00h, 00h, 00h, 0Ah
  1369.         db     00h, 02h, 01h, 05h
  1370.         db    10 dup (0)
  1371.         db     0Ah, 00h, 02h, 00h, 00h, 0Ah
  1372.         db     00h, 02h
  1373.         db    7 dup (0)
  1374.         db     0Ah, 03h
  1375.         db    8 dup (0)
  1376.         db     0Ah, 03h, 00h, 00h, 00h, 0Ah
  1377.         db     00h, 02h
  1378.         db    12 dup (0)
  1379.         db     0Ah, 00h, 01h, 00h, 00h, 0Ah
  1380.         db     00h, 01h
  1381.         db    7 dup (0)
  1382.         db     0Ah, 02h, 00h, 0Dh, 01h, 00h
  1383.         db     00h, 00h, 00h, 00h, 0Ah, 02h
  1384.         db     00h, 11h, 03h, 0Ah, 00h, 02h
  1385.         db     14h, 04h, 00h
  1386.         db    9 dup (0)
  1387.         db     0Ah, 00h, 02h, 00h, 00h, 0Ah
  1388.         db     00h, 02h
  1389.         db    22 dup (0)
  1390.         db     0Ah, 00h, 02h, 00h
  1391.         db    11 dup (0)
  1392.         db     0Ah, 00h, 01h, 00h, 00h, 0Ah
  1393.         db     00h, 01h
  1394.         db    37 dup (0)
  1395.         db     0Ah, 00h, 02h, 00h, 00h, 0Ah
  1396.         db     00h, 02h
  1397.         db    10 dup (0)
  1398.         db     0Dh, 01h, 00h
  1399.         db    7 dup (0)
  1400.         db     11h, 03h, 0Ah, 00h, 02h, 01h
  1401.         db     05h, 00h, 00h
  1402.         db    8 dup (0)
  1403.         db     0Ah, 00h, 02h, 00h, 00h, 0Ah
  1404.         db     00h, 02h
  1405.         db    22 dup (0)
  1406.         db     0Ah, 00h, 02h, 01h, 05h, 00h
  1407.         db     00h
  1408.         db    26 dup (0)
  1409.         db     0Ah, 01h
  1410.         db    43 dup (0)
  1411.         db     0Dh, 01h, 00h
  1412.         db    7 dup (0)
  1413.         db     11h, 03h, 0Ah, 00h, 02h, 01h
  1414.         db     05h, 00h, 00h
  1415.         db    38 dup (0)
  1416.         db     0Ah, 00h, 02h, 00h
  1417.         db    29 dup (0)
  1418.         db     0Dh, 01h, 00h
  1419.         db    12 dup (0)
  1420.         db     14h, 04h
  1421.         db    38 dup (0)
  1422.         db     11h, 03h, 0Ah, 00h, 02h, 00h
  1423.         db    29 dup (0)
  1424.         db     0Bh, 01h
  1425.         db    10 dup (0)
  1426.         db     0Ah, 00h, 02h, 00h
  1427.         db    44 dup (0)
  1428.         db     14h, 04h
  1429.         db    8 dup (0)
  1430.         db    'SATplayer v1.0, (c) Copyright 19'
  1431.         db    '93 by Lone Ranger/AcmEPQR'
  1432.         db     86h,0C4h,0BAh, 88h, 03h,0EEh
  1433.         db    0B9h, 07h, 00h,0E8h, 11h, 00h
  1434.         db    0BAh, 89h, 03h, 8Ah,0C4h,0EEh
  1435.         db     4Ah,0B9h, 1Eh, 00h,0E8h, 04h
  1436.         db     00h, 5Ah, 59h, 58h,0C3h
  1437.  
  1438. ;▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  1439. ;                              SUBROUTINE
  1440. ;▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
  1441.  
  1442. sub_4        proc    near
  1443.  
  1444. locloop_43:
  1445.         in    al,dx
  1446.         loop    locloop_43
  1447.  
  1448.         retn
  1449. sub_4        endp
  1450.  
  1451. data_302    db    0, 0
  1452. data_303    dw    0            ; segment storage
  1453. data_304    db    0
  1454. data_305    dw    0
  1455.  
  1456. ;───── Indexed Entry Point ────────────────────────────────────────────────
  1457.  
  1458. loc_44:
  1459.         cmp    byte ptr cs:[32A7h],1
  1460.         je    $+6Ah
  1461.         mov    es,word ptr cs:[32A5h]
  1462.         mov    dx,12h
  1463.         mov    ax,34DCh
  1464.         xor    ch,ch
  1465.         mov    cl,byte ptr es:[44Dh]
  1466.         div    cx
  1467.         mov    cs:data_305,ax
  1468.         xor    ah,ah
  1469.         mov    al,byte ptr es:[44Dh]
  1470.         mov    cl,12h
  1471.         div    cl
  1472.         mov    cs:data_359,al
  1473.         mov    cs:data_360,al
  1474.         mov    ax,3508h
  1475.         int    21h
  1476.         mov    word ptr cs:data_302,bx
  1477.         mov    cs:data_303,es
  1478.         in    al,21h            ; '!'
  1479.         mov    cs:data_304,al
  1480.         cli
  1481.         mov    al,0FFh
  1482.         out    21h,al            ; '!'
  1483.         sti
  1484.         mov    dx,offset int_08h_entry
  1485.         push    cs
  1486.         pop    ds
  1487.         mov    ax,2508h
  1488.         int    21h
  1489.         mov    al,36h            ; '6'
  1490.         out    43h,al            ; 'C'
  1491.         mov    al,byte ptr cs:data_305
  1492.         out    40h,al            ; '@'
  1493.         mov    al,byte ptr cs:data_305+1
  1494.         out    40h,al            ; '@'
  1495.         cli
  1496.         mov    al,cs:data_304
  1497.         out    21h,al            ; '!'
  1498.         sti
  1499.         sti
  1500.         db     61h,0C3h
  1501.  
  1502. ;───── Indexed Entry Point ────────────────────────────────────────────────
  1503.  
  1504. loc_45:
  1505.         cmp    byte ptr cs:[32A7h],1
  1506.         je    loc_46
  1507.         cli
  1508.         mov    al,0FFh
  1509.         out    21h,al            ; '!'
  1510.         sti
  1511.         mov    al,34h            ; '4'
  1512.         out    43h,al            ; 'C'
  1513.         xor    ax,ax
  1514.         out    40h,al            ; '@'
  1515.         out    40h,al            ; '@'
  1516.         mov    dx,word ptr cs:data_302
  1517.         mov    ds,cs:data_303
  1518.         mov    ax,2508h
  1519.         int    21h
  1520.         cli
  1521.         mov    al,cs:data_304
  1522.         out    21h,al            ; '!'
  1523.         sti
  1524.         sti
  1525. loc_46:
  1526.         jmp    loc_88
  1527. data_307    dw    0            ; segment storage
  1528.         db    0
  1529. data_308    db    0
  1530. data_309    dw    0
  1531. data_310    db    3Fh            ; Data table (indexed access)
  1532.         db    8 dup (3Fh)
  1533. data_312    dw    4 dup (0)        ; Data table (indexed access)
  1534.         db    0
  1535. data_313    db    0            ; Data table (indexed access)
  1536.         db    17 dup (0)
  1537. data_314    db    0            ; Data table (indexed access)
  1538.         db    8 dup (0)
  1539. data_315    db    0            ; Data table (indexed access)
  1540.         db     01h, 02h, 08h, 09h, 0Ah, 10h
  1541.         db     11h, 12h
  1542. data_316    db    3            ; Data table (indexed access)
  1543.         db     04h, 05h, 0Bh, 0Ch, 0Dh, 13h
  1544.         db     14h, 15h, 57h, 01h, 6Bh, 01h
  1545.         db     81h, 01h, 98h, 01h,0B0h, 01h
  1546.         db    0CAh, 01h,0E5h, 01h, 02h, 02h
  1547.         db     20h, 02h, 41h, 02h, 63h, 02h
  1548.         db     87h, 02h
  1549. data_317    db    7
  1550. data_318    db    7
  1551.         db    36 dup (0)
  1552. data_319    db    0            ; Data table (indexed access)
  1553.         db    8 dup (0)
  1554. data_320    db    0            ; Data table (indexed access)
  1555.         db    10 dup (0)
  1556. data_321    db    0
  1557. data_322    db    0
  1558. data_323    db    0
  1559.  
  1560. ;▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  1561. ;                              SUBROUTINE
  1562. ;▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
  1563.  
  1564. sub_5        proc    near
  1565.  
  1566. ;───── Indexed Entry Point ────────────────────────────────────────────────
  1567.  
  1568. loc_47:
  1569.         db     60h, 8Ch,0C8h, 8Eh,0D8h, 8Eh
  1570.         db     06h,0A5h, 32h,0FFh, 06h, 3Ah
  1571.         db     33h,0B9h, 24h, 00h,0BBh, 04h
  1572.         db    33h
  1573.  
  1574. locloop_48:
  1575.         cmp    byte ptr [bx],0
  1576.         jne    loc_49
  1577.         inc    bx
  1578.         loop    locloop_48
  1579.  
  1580.         jmp    short loc_50
  1581. loc_49:
  1582.         dec    byte ptr [bx]
  1583.         inc    bx
  1584.         loop    locloop_48
  1585.  
  1586. loc_50:
  1587.         mov    cx,9
  1588.         mov    bx,offset data_319
  1589.  
  1590. locloop_51:
  1591.         cmp    byte ptr [bx],0
  1592.         jne    loc_52
  1593.         inc    bx
  1594.         loop    locloop_51
  1595.  
  1596.         jmp    short loc_53
  1597. loc_52:
  1598.         dec    byte ptr [bx]
  1599.         inc    bx
  1600.         loop    locloop_51
  1601.  
  1602. loc_53:
  1603.         xor    bp,bp
  1604. loc_54:
  1605.         xor    bh,bh
  1606.         mov    bl,ds:data_314[bp]
  1607.         or    bl,bl
  1608.         jz    loc_55
  1609.         dec    bl
  1610.         shl    bx,1
  1611.         jmp    word ptr cs:data_340[bx]    ;*
  1612. loc_55:
  1613.         inc    bp
  1614.         cmp    bp,9
  1615.         jne    loc_54
  1616.         dec    data_318
  1617.         jz    loc_56
  1618.         jmp    $+0D6h
  1619. loc_56:
  1620.         mov    al,data_317
  1621.         mov    data_318,al
  1622.         xor    bh,bh
  1623.         xor    ah,ah
  1624.         mov    bl,data_308
  1625.         mov    es,data_307
  1626.         mov    al,byte ptr es:[34Ah][bx]
  1627.         mov    cx,0B4h
  1628.         mul    cx
  1629.         add    ax,45h
  1630.         add    ax,data_307
  1631.         dec    ax
  1632.         mov    es,ax
  1633.         mov    di,data_309
  1634.         add    di,0Fh
  1635.         xor    bp,bp
  1636. loc_57:
  1637.         xor    ah,ah
  1638.         mov    al,es:[di+1]
  1639.         or    al,al
  1640.         jz    loc_58
  1641.         dec    al
  1642.         call    sub_11
  1643. loc_58:
  1644.         cmp    byte ptr es:[di+2],3
  1645.         je    loc_59
  1646.         mov    al,es:[di]
  1647.         or    al,al
  1648.         jz    loc_59
  1649.         call    sub_8
  1650. loc_59:
  1651.         mov    al,es:[di+2]
  1652.         or    al,al
  1653.         jnz    loc_60
  1654.         cmp    word ptr es:[di+3],0
  1655.         jne    loc_60
  1656.         dec    al
  1657. loc_60:
  1658.         inc    al
  1659.         mov    ds:data_314[bp],al
  1660.         or    al,al
  1661.         jz    loc_61
  1662.         dec    al
  1663.         xor    bh,bh
  1664.         mov    bl,al
  1665.         shl    bx,1
  1666.         jmp    word ptr cs:data_324[bx]    ;*
  1667.  
  1668. ;───── Indexed Entry Point ────────────────────────────────────────────────
  1669.  
  1670. loc_61:
  1671.         inc    bp
  1672.         add    di,5
  1673.         cmp    bp,9
  1674.         jne    loc_57
  1675.         cmp    data_321,1
  1676.         jne    loc_62
  1677.         mov    al,data_322
  1678.         mov    data_308,al
  1679.         mov    al,data_323
  1680.         mov    cl,2Dh            ; '-'
  1681.         mul    cl
  1682.         mov    data_309,ax
  1683.         mov    data_321,0
  1684.         jmp    short $+36h
  1685. loc_62:
  1686.         add    data_309,2Dh
  1687.         cmp    data_309,0B40h
  1688.         jb    $+29h
  1689.         mov    data_309,0
  1690.         inc    data_308
  1691.         push    es
  1692.         mov    es,data_307
  1693.         mov    al,byte ptr es:[44Bh]
  1694.         pop    es
  1695.         cmp    data_308,al
  1696.         jb    $+0Fh
  1697.         push    es
  1698.         mov    es,data_307
  1699.         mov    al,byte ptr es:[44Ch]
  1700.         pop    es
  1701.         mov    data_308,al
  1702.         db     61h,0C3h
  1703. data_324    dw    offset loc_63        ; Data table (indexed access)
  1704. data_325    dw    3503h
  1705. data_326    dw    3516h
  1706. data_327    dw    offset loc_66
  1707. data_328    dw    offset loc_61
  1708. data_329    dw    offset loc_65
  1709. data_330    dw    offset loc_65
  1710. data_331    dw    offset loc_61
  1711. data_332    dw    offset loc_71
  1712. data_333    dw    offset loc_61
  1713. data_334    dw    offset loc_65
  1714. data_335    dw    35B1h
  1715. data_336    dw    34BAh
  1716. data_337    dw    35CCh
  1717. data_338    dw    offset loc_61
  1718. data_339    dw    34DAh
  1719.  
  1720. ;───── Indexed Entry Point ────────────────────────────────────────────────
  1721.  
  1722. loc_63:
  1723.         mov    ah,byte ptr ds:[32C6h][bp]
  1724.         dec    ah
  1725.         mov    ds:data_344[bp],ah
  1726.         mov    ds:data_347[bp],ah
  1727.         mov    al,es:[di+3]
  1728.         add    al,ah
  1729.         mov    ds:data_345[bp],al
  1730.         mov    al,es:[di+4]
  1731.         add    al,ah
  1732.         mov    ds:data_346[bp],al
  1733.         jmp    loc_61
  1734.                                     ;* No entry point to code
  1735.         mov    al,es:[di+3]
  1736.         db    0C0h,0E0h, 04h, 26h, 0Ah, 45h
  1737.         db     04h, 3Ch, 3Fh, 72h, 02h,0B0h
  1738.         db    3Fh
  1739. loc_64:
  1740.         mov    ah,3Fh            ; '?'
  1741.         sub    ah,al
  1742.         mov    ds:data_310[bp],ah
  1743.         call    sub_12
  1744.         jmp    loc_61
  1745.                                     ;* No entry point to code
  1746.         mov    al,es:[di+3]
  1747.         db    0C0h,0E0h, 04h, 26h, 0Ah, 45h
  1748.         db     04h,0A2h, 02h, 33h,0A2h, 03h
  1749.         db     33h,0E9h, 25h,0FFh
  1750.  
  1751. ;───── Indexed Entry Point ────────────────────────────────────────────────
  1752.  
  1753. loc_65:
  1754.         mov    al,es:[di+3]
  1755.         mov    ds:data_341[bp],al
  1756.         mov    al,es:[di+4]
  1757.         mov    ds:data_343[bp],al
  1758.         jmp    loc_61
  1759.                                     ;* No entry point to code
  1760.         mov    al,es:[di+3]
  1761.         db    0C0h,0E0h, 04h, 26h, 0Ah, 45h
  1762.         db     04h, 3Eh, 88h, 86h, 8Bh, 36h
  1763.         db    0E9h,0FDh,0FEh, 26h, 8Ah, 45h
  1764.         db     03h,0C0h,0E0h, 04h, 26h, 0Ah
  1765.         db     45h, 04h, 3Eh, 88h, 86h, 94h
  1766.         db     36h,0E9h,0EAh,0FEh
  1767.  
  1768. ;───── Indexed Entry Point ────────────────────────────────────────────────
  1769.  
  1770. loc_66:
  1771.         mov    bh,es:[di]
  1772.         or    bh,bh
  1773.         jnz    loc_67
  1774.         jmp    loc_61
  1775. loc_67:
  1776.         mov    ds:data_356[bp],bh
  1777.         mov    bl,byte ptr ds:[32C6h][bp]
  1778.         or    bl,bl
  1779.         jnz    $+5
  1780.         jmp    loc_61
  1781.                                     ;* No entry point to code
  1782.         mov    al,es:[di+3]
  1783.         db    0C0h,0E0h, 04h, 26h, 0Ah, 45h
  1784.         db     04h, 3Ah,0FBh, 75h, 03h,0E9h
  1785.         db    0BDh,0FEh
  1786. loc_68:
  1787.         mov    byte ptr ds:data_353[bp],0
  1788.         ja    loc_69
  1789.         mov    byte ptr ds:data_353[bp],1
  1790. loc_69:
  1791.         mov    ds:data_352[bp],al
  1792.         xor    ah,ah
  1793.         mov    al,bh
  1794.         dec    al
  1795.         call    sub_6
  1796.         shl    bp,1
  1797.         mov    ds:data_354[bp],cx
  1798.         shr    bp,1
  1799.         mov    ds:data_355[bp],dl
  1800.         mov    al,byte ptr ds:[3682h][bp]
  1801.         mov    ds:data_358[bp],al
  1802.         shl    bp,1
  1803.         mov    ax,ds:data_349[bp]
  1804.         mov    ds:data_357[bp],ax
  1805.         shr    bp,1
  1806.         jmp    loc_61
  1807.  
  1808. ;▀▀▀▀ External Entry into Subroutine ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  1809.  
  1810. sub_6:
  1811.         mov    cl,0Ch
  1812.         div    cl
  1813.         mov    dx,ax
  1814.         mov    bx,ax
  1815.         db    0C1h,0EBh, 08h,0D1h,0E3h, 2Eh
  1816.         db     8Bh, 8Fh,0EAh, 32h, 80h,0C2h
  1817.         db     02h,0C3h, 26h, 8Ah, 45h, 03h
  1818.         db    0C0h,0E0h, 04h, 26h, 0Ah, 45h
  1819.         db     04h,0A2h, 3Dh, 33h,0C6h, 06h
  1820.         db     3Eh, 33h, 00h,0C6h, 06h, 3Ch
  1821.         db     33h, 01h,0E9h, 47h,0FEh, 26h
  1822.         db     8Ah, 45h, 03h,0C0h,0E0h, 04h
  1823.         db     26h, 0Ah, 45h, 04h,0A2h, 3Eh
  1824.         db     33h,0A0h,0A8h, 32h,0FEh,0C0h
  1825.         db     06h, 8Eh, 06h,0A5h, 32h, 26h
  1826.         db     8Ah, 26h, 4Bh, 04h, 3Ah,0C4h
  1827.         db     72h, 04h, 26h,0A0h, 4Ch, 04h
  1828. loc_70:
  1829.         pop    es
  1830.         mov    data_322,al
  1831.         mov    data_321,1
  1832.         jmp    loc_61
  1833.  
  1834. ;───── Indexed Entry Point ────────────────────────────────────────────────
  1835.  
  1836. loc_71:
  1837.         mov    ax,0B0h
  1838.         add    ax,bp
  1839.         xchg    al,ah
  1840.         mov    al,ds:data_320[bp]
  1841.         and    al,0DFh
  1842. ;*        call    sub_3            ;*
  1843.         db    0E8h,0C7h,0FBh
  1844.         jmp    loc_61
  1845. sub_5        endp
  1846.  
  1847. data_340    dw    36EEh            ; Data table (indexed access)
  1848.         db     3Ch, 37h, 73h, 37h,0AAh, 37h
  1849.         db     8Ch, 33h, 5Bh, 38h, 5Bh, 38h
  1850.         db     8Ch, 33h, 8Ch, 33h, 8Ch, 33h
  1851.         db     5Bh, 38h, 8Ch, 33h, 8Ch, 33h
  1852.         db     8Ch, 33h, 8Ch, 33h, 8Ch
  1853.         db    33h
  1854. data_341    db    0            ; Data table (indexed access)
  1855.         db    8 dup (0)
  1856. data_343    db    0            ; Data table (indexed access)
  1857.         db    8 dup (0)
  1858. data_344    db    0            ; Data table (indexed access)
  1859.         db    8 dup (0)
  1860. data_345    db    0            ; Data table (indexed access)
  1861.         db    8 dup (0)
  1862. data_346    db    0            ; Data table (indexed access)
  1863.         db    8 dup (0)
  1864. data_347    db    0            ; Data table (indexed access)
  1865.         db    8 dup (0)
  1866. data_348    db    0            ; Data table (indexed access)
  1867.         db    8 dup (0)
  1868. data_349    dw    0            ; Data table (indexed access)
  1869.         db    16 dup (0)
  1870.         db    0            ; Data table (indexed access)
  1871.         db    8 dup (0)
  1872. data_350    db    0            ; Data table (indexed access)
  1873.         db    8 dup (0)
  1874. data_351    db    0            ; Data table (indexed access)
  1875.         db    8 dup (0)
  1876. data_352    db    0            ; Data table (indexed access)
  1877.         db    8 dup (0)
  1878. data_353    db    0            ; Data table (indexed access)
  1879.         db    8 dup (0)
  1880. data_354    dw    0            ; Data table (indexed access)
  1881.         db    16 dup (0)
  1882. data_355    db    0            ; Data table (indexed access)
  1883.         db    8 dup (0)
  1884. data_356    db    0            ; Data table (indexed access)
  1885.         db    8 dup (0)
  1886. data_357    dw    0            ; Data table (indexed access)
  1887.         db    16 dup (0)
  1888. data_358    db    0            ; Data table (indexed access)
  1889.         db    8 dup (0)
  1890.         db     3Eh, 8Ah, 86h, 67h, 36h, 3Ch
  1891.         db     00h, 74h, 16h, 3Ch, 01h, 74h
  1892.         db     24h, 3Eh, 8Ah, 86h, 5Eh, 36h
  1893.         db     3Eh, 88h, 86h, 43h, 36h, 3Eh
  1894.         db    0C6h, 86h, 67h, 36h, 00h,0EBh
  1895.         db     22h, 3Eh, 8Ah, 86h, 4Ch, 36h
  1896.         db     3Eh, 88h, 86h, 43h, 36h, 3Eh
  1897.         db    0C6h, 86h, 67h, 36h, 01h,0EBh
  1898.         db     10h, 3Eh, 8Ah, 86h, 55h, 36h
  1899.         db     3Eh, 88h, 86h, 43h, 36h, 3Eh
  1900.         db    0C6h, 86h, 67h, 36h, 02h
  1901. loc_72:
  1902.         mov    al,ds:data_344[bp]
  1903.         xor    ah,ah
  1904.         call    sub_9
  1905.         jmp    loc_55
  1906.                                     ;* No entry point to code
  1907.         xor    ah,ah
  1908.         mov    al,ds:data_350[bp]
  1909.         mov    dl,byte ptr ds:[3682h][bp]
  1910.         shl    bp,1
  1911.         mov    cx,ds:data_349[bp]
  1912.         shr    bp,1
  1913.         add    cx,ax
  1914.         cmp    cx,2AEh
  1915.         jb    loc_73
  1916.         sub    cx,157h
  1917.         inc    dl
  1918. loc_73:
  1919.         mov    byte ptr ds:[3682h][bp],dl
  1920.         shl    bp,1
  1921.         mov    ds:data_349[bp],cx
  1922.         shr    bp,1
  1923.         call    sub_10
  1924.         jmp    loc_55
  1925.                                     ;* No entry point to code
  1926.         xor    ah,ah
  1927.         mov    al,ds:data_351[bp]
  1928.         mov    dl,byte ptr ds:[3682h][bp]
  1929.         shl    bp,1
  1930.         mov    cx,ds:data_349[bp]
  1931.         shr    bp,1
  1932.         sub    cx,ax
  1933.         cmp    cx,157h
  1934.         ja    loc_74
  1935.         add    cx,157h
  1936.         dec    dl
  1937. loc_74:
  1938.         mov    byte ptr ds:[3682h][bp],dl
  1939.         shl    bp,1
  1940.         mov    ds:data_349[bp],cx
  1941.         shr    bp,1
  1942.         call    sub_10
  1943.         jmp    loc_55
  1944.                                     ;* No entry point to code
  1945.         shl    bp,1
  1946.         mov    bx,ds:data_357[bp]
  1947.         mov    cx,ds:data_354[bp]
  1948.         shr    bp,1
  1949.         mov    dl,ds:data_358[bp]
  1950.         mov    dh,ds:data_355[bp]
  1951.         xor    ah,ah
  1952.         mov    al,ds:data_352[bp]
  1953.         or    al,al
  1954.         jnz    loc_75
  1955.         jmp    loc_55
  1956. loc_75:
  1957.         cmp    data_353,1
  1958.         je    loc_78
  1959.         add    bx,ax
  1960.         cmp    dl,dh
  1961.         jne    loc_76
  1962.         cmp    bx,cx
  1963.         jae    loc_77
  1964. loc_76:
  1965.         cmp    bx,2AEh
  1966.         jb    loc_81
  1967.         sub    bx,157h
  1968.         inc    dl
  1969.         jmp    short loc_81
  1970. loc_77:
  1971.         mov    ds:data_352[bp],0
  1972.         mov    al,ds:data_356[bp]
  1973.         mov    byte ptr ds:[32C6h][bp],al
  1974.         mov    dl,ds:data_355[bp]
  1975.         shl    bp,1
  1976.         mov    bx,ds:data_354[bp]
  1977.         shr    bp,1
  1978.         jmp    short loc_81
  1979. loc_78:
  1980.         sub    bx,ax
  1981.         cmp    dl,dh
  1982.         jne    loc_79
  1983.         cmp    bx,cx
  1984.         jbe    loc_80
  1985. loc_79:
  1986.         cmp    bx,157h
  1987.         ja    loc_81
  1988.         add    bx,157h
  1989.         dec    dl
  1990.         jmp    short loc_81
  1991. loc_80:
  1992.         mov    ds:data_352[bp],0
  1993.         mov    al,ds:data_356[bp]
  1994.         mov    byte ptr ds:[32C6h][bp],al
  1995.         mov    dl,ds:data_355[bp]
  1996.         shl    bp,1
  1997.         mov    bx,ds:data_354[bp]
  1998.         shr    bp,1
  1999. loc_81:
  2000.         mov    ds:data_358[bp],dl
  2001.         shl    bp,1
  2002.         mov    ds:data_357[bp],bx
  2003.         shr    bp,1
  2004.         mov    cx,bx
  2005.         call    sub_10
  2006.         jmp    loc_55
  2007.                                     ;* No entry point to code
  2008.         mov    al,ds:data_310[bp]
  2009.         cmp    ds:data_341[bp],0
  2010.         je    loc_82
  2011.         sub    al,ds:data_341[bp]
  2012.         jnc    loc_82
  2013.         xor    al,al
  2014. loc_82:
  2015.         cmp    ds:data_343[bp],0
  2016.         je    loc_83
  2017.         add    al,ds:data_343[bp]
  2018.         cmp    al,3Fh            ; '?'
  2019.         jb    loc_83
  2020.         mov    al,3Fh            ; '?'
  2021. loc_83:
  2022.         mov    ds:data_310[bp],al
  2023.         call    sub_12
  2024.         jmp    loc_55
  2025. data_359    db    0
  2026. data_360    db    0
  2027.  
  2028. ;██████████████████████████████████████████████████████████████████████████
  2029. ;
  2030. ;                       External Entry Point
  2031. ;
  2032. ;██████████████████████████████████████████████████████████████████████████
  2033.  
  2034. int_08h_entry    proc    far
  2035.         push    ax
  2036.         push    ds
  2037.         push    es
  2038.         call    sub_5
  2039.         dec    cs:data_360
  2040.         jnz    loc_84
  2041.         mov    al,cs:data_359
  2042.         mov    cs:data_360,al
  2043.         pushf
  2044.         call    dword ptr cs:data_302
  2045.         pop    es
  2046.         pop    ds
  2047.         pop    ax
  2048.         iret
  2049. int_08h_entry    endp
  2050.  
  2051. loc_84:
  2052.         mov    al,20h            ; ' '
  2053.         out    20h,al            ; ' '
  2054.         pop    es
  2055.         pop    ds
  2056.         pop    ax
  2057.         iret
  2058. data_361    dw    offset loc_87        ; Data table (indexed access)
  2059. data_362    dw    offset loc_88
  2060. data_363    dw    38D1h
  2061. data_364    dw    offset loc_44
  2062. data_365    dw    offset loc_47
  2063. data_366    dw    offset loc_45
  2064.  
  2065. ;▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  2066. ;                              SUBROUTINE
  2067. ;▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
  2068.  
  2069. sub_7        proc    near
  2070.         cmp    bx,4
  2071.         je    loc_85
  2072.         db    60h
  2073. loc_85:
  2074.         shl    bx,1
  2075.         jmp    word ptr cs:data_361[bx]    ;*2 entries
  2076.                                     ;* No entry point to code
  2077.         mov    cs:data_307,es
  2078.         mov    byte ptr cs:[32A7h],al
  2079.         db     61h,0C3h
  2080.  
  2081. ;▀▀▀▀ External Entry into Subroutine ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  2082.  
  2083. sub_8:
  2084.         cmp    byte ptr es:[di+1],0
  2085.         je    $+12h
  2086.         mov    ax,0A0h
  2087.         add    ax,bp
  2088.         xchg    al,ah
  2089. ;*        call    sub_3            ;*
  2090.         db    0E8h,0E8h,0F8h
  2091.         add    ah,10h
  2092. ;*        call    sub_3            ;*
  2093.         db    0E8h,0E2h,0F8h
  2094.         mov    ds:data_319[bp],24h    ; '$'
  2095.         xor    ah,ah
  2096.         mov    al,es:[di]
  2097.         mov    byte ptr ds:[32C6h][bp],al
  2098.         dec    ax
  2099.         mov    bx,ax
  2100.         mov    byte ptr cs:[3304h][bx],20h    ; ' '
  2101.  
  2102. ;▀▀▀▀ External Entry into Subroutine ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  2103.  
  2104. sub_9:
  2105.         mov    cl,0Ch
  2106.         div    cl
  2107.         add    al,2
  2108.         mov    dx,ax
  2109.         mov    byte ptr ds:[3682h][bp],al
  2110.         mov    bx,ax
  2111.         db    0C1h,0EBh, 08h,0D1h,0E3h, 2Eh
  2112.         db     8Bh, 8Fh,0EAh, 32h,0D1h,0E5h
  2113.         db     3Eh, 89h, 8Eh, 70h, 36h,0D1h
  2114.         db    0EDh
  2115.  
  2116. ;▀▀▀▀ External Entry into Subroutine ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  2117.  
  2118. sub_10:
  2119.         mov    ax,0A0h
  2120.         add    ax,bp
  2121.         xchg    al,ah
  2122.         mov    al,cl
  2123. ;*        call    sub_3            ;*
  2124.         db    0E8h, 9Bh,0F8h
  2125.         mov    ax,dx
  2126.         xor    ah,ah
  2127.         db    0C0h,0E0h, 02h, 0Ah,0E8h, 80h
  2128.         db    0CDh, 20h, 3Eh, 88h,0AEh, 31h
  2129.         db     33h,0B8h,0B0h, 00h, 03h,0C5h
  2130.         db     86h,0C4h, 8Ah,0C5h,0E8h, 7Eh
  2131.         db    0F8h,0C3h
  2132.  
  2133. ;▀▀▀▀ External Entry into Subroutine ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  2134.  
  2135. sub_11:
  2136.         inc    al
  2137.         mov    ds:data_313[bp],al
  2138.         dec    al
  2139.         xor    ah,ah
  2140.         mov    cx,0Bh
  2141.         mul    cx
  2142.         add    ax,5
  2143.         mov    si,ax
  2144.         push    es
  2145.         mov    es,data_307
  2146.         mov    ah,20h            ; ' '
  2147.         add    ah,ds:data_315[bp]
  2148.         mov    al,es:[si+1]
  2149. ;*        call    sub_3            ;*
  2150.         db    0E8h, 55h,0F8h
  2151.         add    ah,20h            ; ' '
  2152.         mov    al,es:[si+9]
  2153. ;*        call    sub_3            ;*
  2154.         db    0E8h, 4Bh,0F8h
  2155.         add    ah,20h            ; ' '
  2156.         mov    al,es:[si+3]
  2157. ;*        call    sub_3            ;*
  2158.         db    0E8h, 41h,0F8h
  2159.         add    ah,20h            ; ' '
  2160.         mov    al,es:[si+5]
  2161. ;*        call    sub_3            ;*
  2162.         db    0E8h, 37h,0F8h
  2163.         add    ah,60h            ; '`'
  2164.         mov    al,es:[si+7]
  2165. ;*        call    sub_3            ;*
  2166.         db    0E8h, 2Dh,0F8h
  2167.         mov    ah,20h            ; ' '
  2168.         add    ah,ds:data_316[bp]
  2169.         mov    al,es:[si+2]
  2170. ;*        call    sub_3            ;*
  2171.         db    0E8h, 1Fh,0F8h
  2172.         add    ah,20h            ; ' '
  2173.         mov    al,es:[si+0Ah]
  2174. ;*        call    sub_3            ;*
  2175.         db    0E8h, 15h,0F8h
  2176.         add    ah,20h            ; ' '
  2177.         mov    al,es:[si+4]
  2178. ;*        call    sub_3            ;*
  2179.         db    0E8h, 0Bh,0F8h
  2180.         add    ah,20h            ; ' '
  2181.         mov    al,es:[si+6]
  2182. ;*        call    sub_3            ;*
  2183.         db    0E8h, 01h,0F8h
  2184.         add    ah,60h            ; '`'
  2185.         mov    al,es:[si+8]
  2186. ;*        call    sub_3            ;*
  2187.         db    0E8h,0F7h,0F7h
  2188.         mov    ax,0C0h
  2189.         add    ax,bp
  2190.         xchg    al,ah
  2191.         mov    al,es:[si]
  2192. ;*        call    sub_3            ;*
  2193.         db    0E8h,0EAh,0F7h
  2194.         mov    al,es:[si+0Ah]
  2195.         mov    ah,al
  2196.         and    al,3Fh            ; '?'
  2197.         mov    ds:data_310[bp],al
  2198.         and    ah,0C0h
  2199.         mov    byte ptr ds:data_312[bp],ah
  2200.         pop    es
  2201.         retn
  2202.  
  2203. ;▀▀▀▀ External Entry into Subroutine ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  2204.  
  2205. sub_12:
  2206.         mov    ah,40h            ; '@'
  2207.         add    ah,ds:data_316[bp]
  2208.         mov    al,ds:data_310[bp]
  2209.         or    al,byte ptr ds:data_312[bp]
  2210. ;*        call    sub_3            ;*
  2211.         db    0E8h,0BFh,0F7h
  2212.         mov    al,ds:data_313[bp]
  2213.         xor    ah,ah
  2214.         mov    cx,0Bh
  2215.         mul    cx
  2216.         add    ax,5
  2217.         mov    si,ax
  2218.         push    es
  2219.         mov    es,data_307
  2220.         test    byte ptr es:[si],1
  2221.         pop    es
  2222.         jz    loc_ret_86
  2223.         mov    ah,40h            ; '@'
  2224.         add    ah,ds:data_315[bp]
  2225.         mov    al,ds:data_310[bp]
  2226.         or    al,byte ptr ds:data_312[bp]
  2227. ;*        call    sub_3            ;*
  2228.         db    0E8h, 8Eh,0F7h
  2229.  
  2230. loc_ret_86:
  2231.         retn
  2232.  
  2233. ;───── Indexed Entry Point ────────────────────────────────────────────────
  2234.  
  2235. loc_87:
  2236.         mov    ax,100h
  2237. ;*        call    sub_3            ;*
  2238.         db    0E8h, 87h,0F7h
  2239.         mov    ax,480h
  2240. ;*        call    sub_3            ;*
  2241.         db    0E8h, 81h,0F7h
  2242.         mov    dx,388h
  2243.         in    al,dx
  2244.         mov    cl,al
  2245.         mov    ax,2FFh
  2246. ;*        call    sub_3            ;*
  2247.         db    0E8h, 75h,0F7h
  2248.         mov    ax,421h
  2249. ;*        call    sub_3            ;*
  2250.         db    0E8h, 6Fh,0F7h
  2251.         mov    dx,388h
  2252.         mov    cx,64h
  2253.         call    sub_4
  2254.         mov    ch,al
  2255.         mov    ax,460h
  2256. ;*        call    sub_3            ;*
  2257.         db    0E8h, 5Eh,0F7h
  2258.         mov    al,80h
  2259. ;*        call    sub_3            ;*
  2260.         db    0E8h, 59h,0F7h
  2261.         and    cl,0E0h
  2262.         cmp    cl,0
  2263.         jne    $+0Dh
  2264.         and    ch,0E0h
  2265.         cmp    ch,0C0h
  2266.         jne    $+5
  2267.         db     61h,0F8h,0C3h, 61h,0F9h,0C3h
  2268.  
  2269. ;───── Indexed Entry Point ────────────────────────────────────────────────
  2270.  
  2271. loc_88:
  2272.         mov    ax,100h
  2273. ;*        call    sub_3            ;*
  2274.         db    0E8h, 3Dh,0F7h
  2275.         mov    ax,0A000h
  2276.         mov    cx,20h
  2277.  
  2278. locloop_89:
  2279. ;*        call    sub_3            ;*
  2280.         db    0E8h, 34h,0F7h
  2281.         add    ah,10h
  2282. ;*        call    sub_3            ;*
  2283.         db    0E8h, 2Eh,0F7h
  2284.         sub    ah,0Fh
  2285.         loop    locloop_89
  2286.  
  2287.         mov    ah,40h            ; '@'
  2288.         mov    cx,20h
  2289.  
  2290. locloop_90:
  2291. ;*        call    sub_3            ;*
  2292.         db    0E8h, 21h,0F7h
  2293.         inc    ah
  2294.         loop    locloop_90
  2295.  
  2296.         xor    al,al
  2297.         mov    ah,8
  2298. ;*        call    sub_3            ;*
  2299.         db    0E8h, 16h,0F7h
  2300.         mov    al,0C0h
  2301.         mov    ah,0BDh
  2302. ;*        call    sub_3            ;*
  2303.         db    0E8h, 0Fh,0F7h
  2304.         db     61h,0C3h, 00h, 0Fh
  2305.         db    8 dup (0Fh)
  2306.         db     00h, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2307.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2308.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2309.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2310.         db     0Fh, 00h, 0Fh
  2311.         db    10 dup (0Fh)
  2312.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2313.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2314.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2315.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2316.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2317.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2318.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2319.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2320.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2321.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2322.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2323.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2324.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2325.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2326.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2327.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2328.         db     00h, 0Fh
  2329.         db    9 dup (0Fh)
  2330.         db     00h, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2331.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2332.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2333.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2334.         db     0Fh, 00h, 0Fh
  2335.         db    9 dup (0Fh)
  2336.         db     00h, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2337.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2338.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2339.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2340.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2341.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2342.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2343.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2344.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2345.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2346.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2347.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2348.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2349.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2350.         db     0Fh, 00h, 0Fh
  2351.         db    9 dup (0Fh)
  2352.         db     00h, 00h, 00h, 0Fh
  2353.         db    8 dup (0Fh)
  2354.         db     00h, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2355.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2356.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2357.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2358.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2359.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2360.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2361.         db     0Fh
  2362.         db    7 dup (0)
  2363.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2364.         db    7 dup (0)
  2365.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2366.         db    7 dup (0)
  2367.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2368.         db    7 dup (0)
  2369.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh, 00h
  2370.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh, 00h
  2371.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh, 00h
  2372.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh, 00h
  2373.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh, 00h
  2374.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh, 00h
  2375.         db     00h
  2376.         db    9 dup (0Fh)
  2377.         db    0, 0
  2378.         db    10 dup (0Fh)
  2379.         db     00h, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2380.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2381.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2382.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2383.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2384.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2385.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2386.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2387.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2388.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2389.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2390.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2391.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2392.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2393.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2394.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2395.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2396.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2397.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2398.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2399.         db     0Fh, 00h, 0Fh
  2400.         db    10 dup (0Fh)
  2401.         db     00h, 0Fh
  2402.         db    9 dup (0Fh)
  2403.         db     00h, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2404.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2405.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2406.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2407.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2408.         db     0Fh
  2409.         db    7 dup (0)
  2410.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2411.         db     00h, 00h, 00h, 00h, 00h, 00h
  2412.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2413.         db    7 dup (0)
  2414.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2415.         db    7 dup (0)
  2416.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2417.         db    7 dup (0)
  2418.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh, 00h
  2419.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh, 00h
  2420.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh, 00h
  2421.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh, 00h
  2422.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh, 00h
  2423.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh, 00h
  2424.         db     0Fh
  2425.         db    9 dup (0Fh)
  2426.         db    0, 0
  2427.         db    10 dup (0Fh)
  2428.         db     00h, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2429.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2430.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2431.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2432.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2433.         db     0Fh
  2434.         db    7 dup (0)
  2435.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2436.         db     00h, 00h, 00h, 00h, 00h, 00h
  2437.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2438.         db    7 dup (0)
  2439.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2440.         db    7 dup (0)
  2441.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2442.         db    7 dup (0)
  2443.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2444.         db    7 dup (0)
  2445.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2446.         db    7 dup (0)
  2447.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2448.         db    7 dup (0)
  2449.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2450.         db    7 dup (0)
  2451.         db    10 dup (0Fh)
  2452.         db     00h, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2453.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2454.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2455.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2456.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2457.         db     0Fh
  2458.         db    7 dup (0)
  2459.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh, 00h
  2460.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh, 00h
  2461.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh, 00h
  2462.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 00h
  2463.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh, 00h
  2464.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 00h
  2465.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh, 00h
  2466.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 00h
  2467.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh, 00h
  2468.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 00h
  2469.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh, 00h
  2470.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 00h
  2471.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh, 00h
  2472.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 00h
  2473.         db     0Fh
  2474.         db    9 dup (0Fh)
  2475.         db     00h, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2476.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2477.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2478.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2479.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2480.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2481.         db     0Fh, 00h, 0Fh
  2482.         db    10 dup (0Fh)
  2483.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2484.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2485.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2486.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2487.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2488.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2489.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2490.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2491.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2492.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2493.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2494.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2495.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2496.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2497.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2498.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2499.         db     00h, 00h, 00h, 00h, 0Fh, 0Fh
  2500.         db     0Fh, 0Fh, 0Fh
  2501.         db    7 dup (0)
  2502.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2503.         db    7 dup (0)
  2504.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2505.         db    19 dup (0)
  2506.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2507.         db    7 dup (0)
  2508.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2509.         db    7 dup (0)
  2510.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2511.         db    7 dup (0)
  2512.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2513.         db    7 dup (0)
  2514.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2515.         db    7 dup (0)
  2516.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2517.         db    7 dup (0)
  2518.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2519.         db    7 dup (0)
  2520.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2521.         db    10 dup (0)
  2522.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2523.         db    7 dup (0)
  2524.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2525.         db    7 dup (0)
  2526.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2527.         db    7 dup (0)
  2528.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2529.         db    7 dup (0)
  2530.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2531.         db    7 dup (0)
  2532.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2533.         db    7 dup (0)
  2534.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2535.         db    7 dup (0)
  2536.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh, 00h
  2537.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh, 00h
  2538.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh, 00h
  2539.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh, 00h
  2540.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh, 00h
  2541.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh, 00h
  2542.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh, 00h
  2543.         db     00h
  2544.         db    9 dup (0Fh)
  2545.         db     00h, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2546.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2547.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2548.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2549.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2550.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2551.         db     0Fh, 00h, 0Fh
  2552.         db    9 dup (0Fh)
  2553.         db     00h, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2554.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2555.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2556.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2557.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2558.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2559.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2560.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2561.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2562.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2563.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2564.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2565.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2566.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2567.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2568.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2569.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2570.         db     0Fh
  2571.         db    7 dup (0)
  2572.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2573.         db    7 dup (0)
  2574.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2575.         db    7 dup (0)
  2576.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2577.         db    7 dup (0)
  2578.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2579.         db    7 dup (0)
  2580.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2581.         db    7 dup (0)
  2582.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2583.         db    7 dup (0)
  2584.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2585.         db    7 dup (0)
  2586.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh, 00h
  2587.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh, 00h
  2588.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh, 00h
  2589.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh, 00h
  2590.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh, 00h
  2591.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh, 00h
  2592.         db     0Fh
  2593.         db    9 dup (0Fh)
  2594.         db     00h, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2595.         db     00h, 00h, 00h, 0Fh, 0Fh, 0Fh
  2596.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2597.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2598.         db     0Fh, 00h, 0Fh
  2599.         db    10 dup (0Fh)
  2600.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2601.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2602.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2603.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2604.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2605.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2606.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2607.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2608.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2609.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2610.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2611.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2612.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2613.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2614.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2615.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2616.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2617.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2618.         db     00h, 00h
  2619.         db    9 dup (0Fh)
  2620.         db     00h, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2621.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2622.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2623.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2624.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2625.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2626.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2627.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2628.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2629.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2630.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2631.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2632.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2633.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2634.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2635.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2636.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2637.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2638.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2639.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2640.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2641.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2642.         db     0Fh, 00h, 00h
  2643.         db    9 dup (0Fh)
  2644.         db     00h, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2645.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2646.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2647.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2648.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2649.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2650.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2651.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2652.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2653.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2654.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2655.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2656.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2657.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2658.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2659.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2660.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2661.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2662.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2663.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2664.         db     0Fh, 00h, 00h
  2665.         db    9 dup (0Fh)
  2666.         db    0, 0
  2667.         db    10 dup (0Fh)
  2668.         db     00h, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2669.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2670.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2671.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2672.         db     0Fh, 00h, 0Fh
  2673.         db    10 dup (0Fh)
  2674.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2675.         db    7 dup (0)
  2676.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2677.         db    7 dup (0)
  2678.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2679.         db    7 dup (0)
  2680.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2681.         db    7 dup (0)
  2682.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2683.         db    7 dup (0)
  2684.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2685.         db    7 dup (0)
  2686.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2687.         db    7 dup (0)
  2688.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2689.         db    8 dup (0)
  2690.         db    9 dup (0Fh)
  2691.         db     00h, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2692.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2693.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2694.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2695.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2696.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2697.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2698.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2699.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2700.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2701.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2702.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2703.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2704.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2705.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2706.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2707.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2708.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2709.         db     0Fh, 00h, 0Fh
  2710.         db    10 dup (0Fh)
  2711.         db    0, 0
  2712.         db    10 dup (0Fh)
  2713.         db     00h, 0Fh
  2714.         db    9 dup (0Fh)
  2715.         db     00h, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2716.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2717.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2718.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2719.         db     0Fh, 00h, 0Fh
  2720.         db    9 dup (0Fh)
  2721.         db     00h, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2722.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2723.         db     00h, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2724.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2725.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2726.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2727.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2728.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2729.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2730.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2731.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2732.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2733.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2734.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2735.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2736.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2737.         db     0Fh, 00h, 00h
  2738.         db    9 dup (0Fh)
  2739.         db     00h, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2740.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2741.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2742.         db     0Fh
  2743.         db    7 dup (0)
  2744.         db    10 dup (0Fh)
  2745.         db    8 dup (0)
  2746.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2747.         db    7 dup (0)
  2748.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2749.         db    7 dup (0)
  2750.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2751.         db    7 dup (0)
  2752.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh, 00h
  2753.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh, 00h
  2754.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh, 00h
  2755.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh, 00h
  2756.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh, 00h
  2757.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh, 00h
  2758.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh, 00h
  2759.         db     00h
  2760.         db    9 dup (0Fh)
  2761.         db     00h, 00h, 00h, 0Fh
  2762.         db    8 dup (0Fh)
  2763.         db     00h, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2764.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2765.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2766.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2767.         db     0Fh
  2768.         db    7 dup (0)
  2769.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2770.         db    7 dup (0)
  2771.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2772.         db    7 dup (0)
  2773.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2774.         db    7 dup (0)
  2775.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2776.         db    7 dup (0)
  2777.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2778.         db    7 dup (0)
  2779.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2780.         db    7 dup (0)
  2781.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2782.         db    7 dup (0)
  2783.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2784.         db    7 dup (0)
  2785.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh, 00h
  2786.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh, 00h
  2787.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh, 00h
  2788.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh, 00h
  2789.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh, 00h
  2790.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh, 00h
  2791.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh, 00h
  2792.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh, 00h
  2793.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh, 00h
  2794.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh, 00h
  2795.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh, 00h
  2796.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh, 00h
  2797.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh, 00h
  2798.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh, 00h
  2799.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh, 00h
  2800.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh, 00h
  2801.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh, 00h
  2802.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh, 00h
  2803.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh, 00h
  2804.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh, 00h
  2805.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh, 00h
  2806.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh, 00h
  2807.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh, 00h
  2808.         db     00h
  2809.         db    9 dup (0Fh)
  2810.         db     00h, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2811.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2812.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2813.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2814.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2815.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2816.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2817.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2818.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2819.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2820.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2821.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2822.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2823.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2824.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2825.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2826.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2827.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2828.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2829.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2830.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2831.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2832.         db     00h, 00h, 00h, 0Fh
  2833.         db    7 dup (0Fh)
  2834.         db     00h, 00h, 00h, 0Fh, 0Fh, 0Fh
  2835.         db     0Fh, 0Fh, 00h, 0Fh, 0Fh, 0Fh
  2836.         db     0Fh, 0Fh, 00h, 0Fh, 0Fh, 0Fh
  2837.         db     0Fh, 0Fh, 00h, 0Fh, 0Fh, 0Fh
  2838.         db     0Fh, 0Fh, 00h, 0Fh, 0Fh, 0Fh
  2839.         db     0Fh, 0Fh, 00h, 0Fh, 0Fh, 0Fh
  2840.         db     0Fh, 0Fh, 00h, 0Fh, 0Fh, 0Fh
  2841.         db     0Fh, 0Fh, 00h, 0Fh, 0Fh, 0Fh
  2842.         db     0Fh, 0Fh, 00h, 0Fh, 0Fh, 0Fh
  2843.         db     0Fh, 0Fh, 00h, 0Fh, 0Fh, 0Fh
  2844.         db     0Fh, 0Fh, 00h, 0Fh, 0Fh, 0Fh
  2845.         db     0Fh, 0Fh, 00h, 0Fh, 0Fh, 0Fh
  2846.         db     0Fh, 0Fh, 00h, 0Fh, 0Fh, 0Fh
  2847.         db     0Fh, 0Fh, 00h, 0Fh, 0Fh, 0Fh
  2848.         db     0Fh, 0Fh, 00h, 0Fh, 0Fh, 0Fh
  2849.         db     0Fh, 0Fh, 00h, 0Fh, 0Fh, 0Fh
  2850.         db     0Fh, 0Fh, 00h, 0Fh, 0Fh, 0Fh
  2851.         db     0Fh, 0Fh, 00h, 0Fh, 0Fh, 0Fh
  2852.         db     0Fh, 0Fh, 00h, 0Fh
  2853.         db    10 dup (0Fh)
  2854.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2855.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2856.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 00h
  2857.         db     00h, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2858.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2859.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2860.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2861.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2862.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2863.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2864.         db     00h, 00h, 00h, 00h, 0Fh, 0Fh
  2865.         db     0Fh, 0Fh, 0Fh, 00h, 00h, 00h
  2866.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2867.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2868.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2869.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2870.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2871.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2872.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2873.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2874.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2875.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2876.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2877.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2878.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2879.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2880.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2881.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2882.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2883.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2884.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2885.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2886.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2887.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2888.         db     00h, 0Fh
  2889.         db    10 dup (0Fh)
  2890.         db    7 dup (0)
  2891.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2892.         db    7 dup (0)
  2893.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2894.         db    7 dup (0)
  2895.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2896.         db    7 dup (0)
  2897.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh, 00h
  2898.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh, 00h
  2899.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh, 00h
  2900.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh, 00h
  2901.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh, 00h
  2902.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh, 00h
  2903.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh, 00h
  2904.         db     00h
  2905.         db    9 dup (0Fh)
  2906.         db    0, 0
  2907.         db    11 dup (0Fh)
  2908.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2909.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2910.         db    7 dup (0)
  2911.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh, 00h
  2912.         db     0Fh
  2913.         db    10 dup (0Fh)
  2914.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2915.         db    7 dup (0)
  2916.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh, 00h
  2917.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh, 00h
  2918.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh, 00h
  2919.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh, 00h
  2920.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh, 00h
  2921.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh, 00h
  2922.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh, 00h
  2923.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh, 00h
  2924.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh, 00h
  2925.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh, 00h
  2926.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh, 00h
  2927.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh, 00h
  2928.         db     0Fh
  2929.         db    10 dup (0Fh)
  2930.         db    0, 0
  2931.         db    9 dup (0Fh)
  2932.         db     00h, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2933.         db     00h, 00h, 00h, 0Fh, 0Fh, 0Fh
  2934.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2935.         db     00h, 00h, 00h, 0Fh, 0Fh, 0Fh
  2936.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2937.         db     0Fh, 00h, 00h, 0Fh, 0Fh, 0Fh
  2938.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2939.         db     0Fh, 0Fh, 00h, 0Fh, 0Fh, 0Fh
  2940.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2941.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2942.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2943.         db     00h, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2944.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2945.         db     00h, 00h, 00h, 0Fh, 0Fh, 0Fh
  2946.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2947.         db     00h, 00h, 00h, 0Fh, 0Fh, 0Fh
  2948.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2949.         db     00h, 00h, 00h, 0Fh, 0Fh, 0Fh
  2950.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2951.         db     00h, 00h, 00h, 0Fh, 0Fh, 0Fh
  2952.         db     0Fh, 00h, 00h
  2953.         db    9 dup (0Fh)
  2954.         db     00h, 00h, 00h, 00h, 00h, 0Fh
  2955.         db     0Fh, 0Fh, 0Fh, 0Fh, 00h, 00h
  2956.         db     00h, 00h, 00h, 00h, 0Fh, 0Fh
  2957.         db     0Fh, 0Fh, 0Fh, 0Fh, 00h, 00h
  2958.         db     00h, 00h, 00h, 0Fh, 0Fh, 0Fh
  2959.         db     0Fh, 0Fh, 0Fh, 0Fh, 00h, 00h
  2960.         db     00h, 00h, 00h, 0Fh, 0Fh, 00h
  2961.         db     0Fh, 0Fh, 0Fh, 0Fh, 00h, 00h
  2962.         db     00h, 00h, 00h, 0Fh, 00h, 00h
  2963.         db     0Fh, 0Fh, 0Fh, 0Fh
  2964.         db    8 dup (0)
  2965.         db     0Fh, 0Fh, 0Fh, 0Fh
  2966.         db    8 dup (0)
  2967.         db     0Fh, 0Fh, 0Fh, 0Fh
  2968.         db    8 dup (0)
  2969.         db     0Fh, 0Fh, 0Fh, 0Fh
  2970.         db    8 dup (0)
  2971.         db     0Fh, 0Fh, 0Fh, 0Fh
  2972.         db    8 dup (0)
  2973.         db     0Fh, 0Fh, 0Fh, 0Fh
  2974.         db    8 dup (0)
  2975.         db     0Fh, 0Fh, 0Fh, 0Fh
  2976.         db    8 dup (0)
  2977.         db     0Fh, 0Fh, 0Fh, 0Fh, 00h, 00h
  2978.         db     00h, 00h, 00h, 0Fh
  2979.         db    8 dup (0Fh)
  2980.         db     00h, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2981.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  2982.         db     0Fh
  2983.         db    7 dup (0)
  2984.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh, 00h
  2985.         db     00h
  2986.         db    10 dup (0Fh)
  2987.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2988.         db    7 dup (0)
  2989.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2990.         db    7 dup (0)
  2991.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2992.         db    7 dup (0)
  2993.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  2994.         db    7 dup (0)
  2995.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh, 00h
  2996.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh, 00h
  2997.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh, 00h
  2998.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh, 00h
  2999.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh, 00h
  3000.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh, 00h
  3001.         db     00h
  3002.         db    9 dup (0Fh)
  3003.         db     00h, 00h, 00h, 0Fh
  3004.         db    8 dup (0Fh)
  3005.         db     00h, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  3006.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  3007.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  3008.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  3009.         db     0Fh
  3010.         db    7 dup (0)
  3011.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh, 00h
  3012.         db     00h, 00h, 00h, 00h, 00h, 0Fh
  3013.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  3014.         db    7 dup (0)
  3015.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  3016.         db    7 dup (0)
  3017.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  3018.         db    7 dup (0)
  3019.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  3020.         db    7 dup (0)
  3021.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh, 00h
  3022.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh, 00h
  3023.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh, 00h
  3024.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh, 00h
  3025.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh, 00h
  3026.         db     00h
  3027.         db    9 dup (0Fh)
  3028.         db     00h, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  3029.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  3030.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  3031.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  3032.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  3033.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  3034.         db     0Fh, 00h, 0Fh
  3035.         db    10 dup (0Fh)
  3036.         db    7 dup (0)
  3037.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  3038.         db    7 dup (0)
  3039.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  3040.         db    7 dup (0)
  3041.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  3042.         db    7 dup (0)
  3043.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  3044.         db    7 dup (0)
  3045.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  3046.         db    7 dup (0)
  3047.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  3048.         db    7 dup (0)
  3049.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  3050.         db    7 dup (0)
  3051.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh, 00h
  3052.         db     0Fh
  3053.         db    10 dup (0Fh)
  3054.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  3055.         db    7 dup (0)
  3056.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  3057.         db    7 dup (0)
  3058.         db    10 dup (0Fh)
  3059.         db    8 dup (0)
  3060.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  3061.         db    7 dup (0)
  3062.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  3063.         db    7 dup (0)
  3064.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  3065.         db    7 dup (0)
  3066.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  3067.         db    7 dup (0)
  3068.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  3069.         db    7 dup (0)
  3070.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  3071.         db    7 dup (0)
  3072.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh, 00h
  3073.         db     0Fh
  3074.         db    9 dup (0Fh)
  3075.         db    0, 0
  3076.         db    11 dup (0Fh)
  3077.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  3078.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  3079.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  3080.         db    7 dup (0)
  3081.         db    11 dup (0Fh)
  3082.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  3083.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  3084.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  3085.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  3086.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  3087.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  3088.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  3089.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  3090.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  3091.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  3092.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  3093.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  3094.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  3095.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  3096.         db     00h, 0Fh
  3097.         db    10 dup (0Fh)
  3098.         db    0, 0
  3099.         db    9 dup (0Fh)
  3100.         db     00h, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  3101.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  3102.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  3103.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  3104.         db     0Fh
  3105.         db    7 dup (0)
  3106.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh, 00h
  3107.         db     00h, 00h, 00h, 00h, 00h, 0Fh
  3108.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  3109.         db    7 dup (0)
  3110.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  3111.         db    7 dup (0)
  3112.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  3113.         db    7 dup (0)
  3114.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  3115.         db    7 dup (0)
  3116.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  3117.         db    7 dup (0)
  3118.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  3119.         db    7 dup (0)
  3120.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  3121.         db    7 dup (0)
  3122.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh, 00h
  3123.         db     0Fh
  3124.         db    10 dup (0Fh)
  3125.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  3126.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  3127.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  3128.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  3129.         db     00h, 00h
  3130.         db    9 dup (0Fh)
  3131.         db     00h, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  3132.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  3133.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  3134.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  3135.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  3136.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  3137.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  3138.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  3139.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  3140.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  3141.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  3142.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  3143.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  3144.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  3145.         db     0Fh, 00h, 0Fh
  3146.         db    10 dup (0Fh)
  3147.         db     00h, 0Fh
  3148.         db    10 dup (0Fh)
  3149.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  3150.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  3151.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  3152.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  3153.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  3154.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  3155.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  3156.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  3157.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  3158.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  3159.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  3160.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  3161.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  3162.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  3163.         db     00h, 0Fh
  3164.         db    10 dup (0Fh)
  3165.         db    7 dup (0)
  3166.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh, 00h
  3167.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh, 00h
  3168.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh, 00h
  3169.         db     0Fh
  3170.         db    10 dup (0Fh)
  3171.         db    122 dup (0)
  3172.         db     0Fh, 0Fh
  3173.         db    10 dup (0)
  3174.         db     0Fh, 0Fh
  3175.         db    130 dup (0)
  3176.         db     0Fh, 0Fh
  3177.         db    11 dup (0)
  3178.         db    0Fh
  3179.         db    12 dup (0)
  3180.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  3181.         db    7 dup (0)
  3182.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  3183.         db    7 dup (0)
  3184.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  3185.         db    7 dup (0)
  3186.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  3187.         db    7 dup (0)
  3188.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  3189.         db    7 dup (0)
  3190.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  3191.         db    7 dup (0)
  3192.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  3193.         db    7 dup (0)
  3194.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  3195.         db    7 dup (0)
  3196.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  3197.         db    19 dup (0)
  3198.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  3199.         db    7 dup (0)
  3200.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh, 00h
  3201.         db     00h, 00h, 00h, 00h, 0Fh
  3202.         db    8 dup (0Fh)
  3203.         db    0, 0
  3204.         db    11 dup (0Fh)
  3205.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  3206.         db     00h, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  3207.         db    7 dup (0)
  3208.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  3209.         db    7 dup (0)
  3210.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh, 00h
  3211.         db     00h, 00h, 00h, 00h, 00h, 0Fh
  3212.         db     0Fh, 0Fh, 0Fh, 0Fh, 00h, 00h
  3213.         db     00h, 00h, 00h, 00h, 0Fh, 0Fh
  3214.         db     0Fh, 0Fh, 0Fh
  3215.         db    7 dup (0)
  3216.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  3217.         db    7 dup (0)
  3218.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  3219.         db    19 dup (0)
  3220.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  3221.         db    7 dup (0)
  3222.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  3223.         db    19 dup (0)
  3224.         db     0Fh, 0Fh, 0Fh
  3225.         db    9 dup (0)
  3226.         db     0Fh, 0Fh, 0Fh
  3227.         db    81 dup (0)
  3228.         db     0Fh, 0Fh, 0Fh
  3229.         db    9 dup (0)
  3230.         db     0Fh, 0Fh, 0Fh
  3231.         db    80 dup (0)
  3232.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  3233.         db    7 dup (0)
  3234.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  3235.         db    92 dup (0)
  3236.         db     0Fh, 0Fh, 0Fh
  3237.         db    9 dup (0)
  3238.         db     0Fh, 0Fh, 0Fh
  3239.         db    9 dup (0)
  3240.         db     0Fh, 0Fh, 0Fh, 00h, 00h, 00h
  3241.         db     00h, 00h, 00h, 0Fh
  3242.         db    8 dup (0Fh)
  3243.         db     00h, 00h, 00h, 0Fh
  3244.         db    8 dup (0Fh)
  3245.         db     00h, 00h, 00h, 00h, 00h, 00h
  3246.         db     0Fh, 0Fh, 0Fh
  3247.         db    9 dup (0)
  3248.         db     0Fh, 0Fh, 0Fh
  3249.         db    9 dup (0)
  3250.         db     0Fh, 0Fh, 0Fh
  3251.         db    56 dup (0)
  3252.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  3253.         db    7 dup (0)
  3254.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  3255.         db    55 dup (0)
  3256.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  3257.         db    7 dup (0)
  3258.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  3259.         db    32 dup (0)
  3260.         db     0Fh, 0Fh, 0Fh
  3261.         db    9 dup (0)
  3262.         db     0Fh, 0Fh, 0Fh
  3263.         db    11 dup (0)
  3264.         db    0Fh
  3265.         db    115 dup (0)
  3266.         db     0Fh, 0Fh, 0Fh, 00h, 0Fh, 0Fh
  3267.         db     0Fh, 00h, 00h, 00h, 00h, 00h
  3268.         db     0Fh, 0Fh, 0Fh, 00h, 0Fh, 0Fh
  3269.         db     0Fh
  3270.         db    7 dup (0)
  3271.         db     0Fh, 00h, 00h, 00h, 0Fh
  3272.         db    114 dup (0)
  3273.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  3274.         db     00h, 00h, 00h, 00h, 00h, 0Fh
  3275.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  3276.         db     00h, 00h, 00h, 00h, 00h, 0Fh
  3277.         db     0Fh, 0Fh, 0Fh
  3278.         db    8 dup (0)
  3279.         db     0Fh, 0Fh, 0Fh, 0Fh
  3280.         db    8 dup (0)
  3281.         db     0Fh, 0Fh, 0Fh, 0Fh
  3282.         db    8 dup (0)
  3283.         db     0Fh, 0Fh, 0Fh, 0Fh
  3284.         db    8 dup (0)
  3285.         db     0Fh, 0Fh, 0Fh, 0Fh
  3286.         db    8 dup (0)
  3287.         db     0Fh, 0Fh, 0Fh, 0Fh
  3288.         db    8 dup (0)
  3289.         db     0Fh, 0Fh, 0Fh, 0Fh
  3290.         db    8 dup (0)
  3291.         db     0Fh, 0Fh, 0Fh, 0Fh
  3292.         db    8 dup (0)
  3293.         db    7 dup (0Fh)
  3294.         db     00h, 00h, 00h, 00h, 00h, 00h
  3295.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  3296.         db     00h, 00h, 00h, 00h, 00h, 0Fh
  3297.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh, 00h
  3298.         db     00h, 00h, 00h, 00h, 00h, 0Fh
  3299.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
  3300.         db    8 dup (0)
  3301.         db     0Fh, 0Fh, 0Fh, 0Fh
  3302.         db    8 dup (0)
  3303.         db     0Fh, 0Fh, 0Fh, 0Fh
  3304.         db    8 dup (0)
  3305.         db     0Fh, 0Fh, 0Fh, 0Fh
  3306.         db    8 dup (0)
  3307.         db     0Fh, 0Fh, 0Fh, 0Fh
  3308.         db    8 dup (0)
  3309.         db     0Fh, 0Fh, 0Fh, 0Fh
  3310.         db    8 dup (0)
  3311.         db     0Fh, 0Fh, 0Fh, 0Fh
  3312.         db    8 dup (0)
  3313.         db     0Fh, 0Fh, 0Fh, 0Fh
  3314.         db    8 dup (0)
  3315.         db     0Fh, 0Fh, 0Fh, 0Fh, 00h, 00h
  3316.         db     00h, 00h, 00h, 0Fh, 0Fh, 0Fh
  3317.         db     0Fh, 0Fh, 0Fh, 0Fh, 00h, 00h
  3318.         db     00h, 00h, 00h, 0Fh, 0Fh, 0Fh
  3319.         db     0Fh, 0Fh, 0Fh, 00h, 00h, 00h
  3320.         db     00h, 0Fh, 0Fh, 0Fh, 00h, 0Fh
  3321.         db     0Fh, 0Fh, 0Fh, 0Fh, 00h, 0Fh
  3322.         db     0Fh, 0Fh, 00h, 0Fh, 00h, 0Fh
  3323.         db     0Fh, 0Fh, 0Fh, 0Fh, 00h, 0Fh
  3324.         db     00h, 0Fh, 00h, 0Fh
  3325.         db    7 dup (0)
  3326.         db     0Fh, 00h, 0Fh, 0Fh, 0Fh, 00h
  3327.         db     0Fh, 00h, 0Fh, 00h, 00h, 0Fh
  3328.         db     0Fh, 0Fh, 0Fh, 00h, 0Fh, 0Fh
  3329.         db     00h, 00h, 0Fh, 0Fh, 0Fh, 0Fh
  3330.         db     0Fh, 00h, 0Fh, 00h, 0Fh, 0Fh
  3331.         db     00h, 00h, 0Fh, 00h, 00h, 0Fh
  3332.         db     0Fh, 00h, 0Fh, 00h, 0Fh, 0Fh
  3333.         db     00h, 00h, 0Fh, 00h, 00h, 0Fh
  3334.         db     0Fh, 00h, 0Fh, 00h, 0Fh, 0Fh
  3335.         db     00h, 00h, 0Fh, 00h, 00h, 0Fh
  3336.         db     0Fh, 00h, 0Fh, 00h, 0Fh, 00h
  3337.         db     0Fh, 00h, 0Fh, 00h, 00h, 0Fh
  3338.         db     0Fh, 00h, 0Fh, 00h, 0Fh
  3339.         db    7 dup (0)
  3340.         db     0Fh, 00h, 0Fh, 00h, 0Fh, 00h
  3341.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh, 00h
  3342.         db     0Fh, 00h, 0Fh, 00h, 0Fh, 00h
  3343.         db     0Fh, 0Fh, 0Fh, 0Fh, 0Fh, 00h
  3344.         db     0Fh, 0Fh, 0Fh, 0Fh, 00h, 0Fh
  3345.         db     0Fh, 0Fh, 00h, 0Fh, 00h, 00h
  3346.         db     0Fh, 00h, 0Fh, 00h, 00h, 0Fh
  3347.         db     00h, 0Fh, 00h, 0Fh, 00h, 00h
  3348.         db     0Fh, 00h, 0Fh, 00h, 00h, 0Fh
  3349.         db     00h, 0Fh, 00h, 0Fh, 00h, 00h
  3350.         db     0Fh, 00h, 0Fh, 00h, 00h, 0Fh
  3351.         db     0Fh, 0Fh, 00h, 0Fh, 00h, 00h
  3352.         db     0Fh, 00h, 0Fh, 00h, 00h, 0Fh
  3353.         db     00h, 0Fh, 00h, 0Fh, 00h, 00h
  3354.         db     0Fh, 00h, 0Fh, 00h, 00h, 0Fh
  3355.         db     00h, 0Fh, 00h, 0Fh, 00h, 00h
  3356.         db     0Fh, 00h, 0Fh, 00h, 00h, 0Fh
  3357.         db     00h, 0Fh, 00h, 0Fh, 00h, 00h
  3358.         db     0Fh, 00h, 0Fh, 00h, 00h, 0Fh
  3359.         db     00h, 0Fh, 00h, 0Fh, 00h, 00h
  3360.         db     0Fh, 00h, 0Fh, 00h, 00h, 0Fh
  3361.         db     00h, 0Fh, 00h, 0Fh, 00h, 00h
  3362.         db     0Fh, 00h, 0Fh, 00h, 00h, 0Fh
  3363.         db     00h, 0Fh, 00h, 0Fh, 00h, 00h
  3364.         db     0Fh, 00h, 0Fh, 00h, 00h, 0Fh
  3365.         db     00h, 0Fh, 00h, 0Fh, 00h, 00h
  3366.         db     0Fh, 00h, 0Fh, 0Fh, 00h, 0Fh
  3367.         db     00h, 0Fh, 00h, 0Fh, 0Fh, 00h
  3368.         db     0Fh, 0Fh
  3369.         db    432 dup (0)
  3370. data_610    db    'Call Blue Steel, acme WHQ, +31-('
  3371.         db    '0)20-6403972', 0Dh, 0Ah, 0Dh, 0Ah
  3372.         db    '$'
  3373.         db    'VGA is required to run this intr'
  3374.         db    'o!', 0Dh, 0Ah, '$'
  3375.         db    0
  3376. sub_7        endp
  3377.  
  3378.  
  3379. ;▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  3380. ;                              SUBROUTINE
  3381. ;▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
  3382.  
  3383. sub_13        proc    near
  3384.         in    al,40h            ; '@'
  3385.         mov    ah,al
  3386.         in    al,40h            ; '@'
  3387.         xor    al,ah
  3388.         xor    al,17h
  3389.         db    0C0h,0C8h, 03h,0F6h,0E1h,0C1h
  3390.         db    0E8h, 08h,0C3h
  3391.  
  3392. ;▀▀▀▀ External Entry into Subroutine ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  3393.  
  3394. sub_14:
  3395.         jcxz    loc_91
  3396.         jmp    short loc_92
  3397. loc_91:
  3398.         jmp    loc_ret_42
  3399. loc_92:
  3400.         push    cx
  3401.         mov    cx,140h
  3402.         mul    cx
  3403.         add    di,ax
  3404.         pop    cx
  3405.         mov    al,bl
  3406.  
  3407. locloop_93:
  3408.         mov    ah,es:[di]
  3409.         stosb
  3410.         loop    locloop_93
  3411.  
  3412.         retn
  3413. sub_13        endp
  3414.  
  3415.  
  3416. ;▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  3417. ;                              SUBROUTINE
  3418. ;▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
  3419.  
  3420. sub_15        proc    near
  3421.         jcxz    loc_94
  3422.         jmp    short loc_95
  3423. loc_94:
  3424.         jmp    loc_ret_42
  3425. loc_95:
  3426.         push    cx
  3427.         mov    cx,140h
  3428.         mul    cx
  3429.         add    di,ax
  3430.         pop    cx
  3431.         mov    al,bl
  3432. loc_96:
  3433.         mov    ah,es:[di]
  3434.         mov    es:[di],al
  3435.         add    di,140h
  3436.         dec    cx
  3437.         jnz    loc_96
  3438.         retn
  3439. sub_15        endp
  3440.  
  3441.  
  3442. ;▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  3443. ;                              SUBROUTINE
  3444. ;▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
  3445.  
  3446. sub_16        proc    near
  3447.         push    dx
  3448.         push    ax
  3449.         mov    dx,3DAh
  3450. loc_97:
  3451.         in    al,dx
  3452.         test    al,8
  3453.         jnz    loc_97
  3454. loc_98:
  3455.         in    al,dx
  3456.         test    al,8
  3457.         jz    loc_98
  3458.         pop    ax
  3459.         pop    dx
  3460.         retn
  3461. sub_16        endp
  3462.  
  3463. data_611    db    0
  3464.         db     00h, 10h, 00h, 00h, 1Fh, 00h
  3465.         db     00h, 1Fh, 00h, 00h, 27h, 00h
  3466.         db     00h, 1Fh, 00h, 00h, 27h, 00h
  3467.         db     00h, 27h, 00h, 00h, 2Fh, 00h
  3468.         db     00h, 1Fh, 00h, 00h, 27h, 00h
  3469.         db     00h, 27h, 00h, 00h, 2Fh, 00h
  3470.         db     00h, 27h, 00h, 00h, 2Fh, 00h
  3471.         db     00h
  3472.         db    2Fh
  3473. data_612    db    0
  3474.         db     00h, 37h, 00h, 00h, 1Fh, 00h
  3475.         db     00h, 27h, 00h, 00h, 27h, 00h
  3476.         db     00h, 2Fh, 00h, 00h, 27h, 00h
  3477.         db     00h, 2Fh, 00h, 00h, 2Fh, 00h
  3478.         db     00h, 37h, 00h, 00h, 27h, 00h
  3479.         db     00h, 2Fh, 00h, 00h, 2Fh, 00h
  3480.         db     00h, 37h, 00h, 00h, 2Fh, 00h
  3481.         db     00h, 37h, 00h, 00h, 37h, 00h
  3482.         db     00h
  3483. data_613    db    '?//+////////3/////3//3//7/////3/'
  3484.         db    '/3//7//3//7//7//;/////3//3//7//3'
  3485.         db    '//7//7//;//3//7//7//;//7//;//;//'
  3486.         db    '?'
  3487.         db     00h, 00h, 10h, 00h, 00h, 1Fh
  3488.         db     00h, 00h, 1Fh, 00h, 00h, 27h
  3489.         db     00h, 00h, 1Fh, 00h, 00h, 27h
  3490.         db     00h, 00h, 27h, 00h, 00h, 2Fh
  3491.         db     00h, 00h, 1Fh, 00h, 00h, 27h
  3492.         db     00h, 00h, 27h, 00h, 00h, 2Fh
  3493.         db     00h, 00h, 27h, 00h, 00h, 2Fh
  3494.         db     00h, 00h, 2Fh, 00h, 00h, 37h
  3495.         db     00h, 00h, 1Fh, 00h, 00h, 27h
  3496.         db     00h, 00h, 27h, 00h, 00h, 2Fh
  3497.         db     00h, 00h, 27h, 00h, 00h, 2Fh
  3498.         db     00h, 00h, 2Fh, 00h, 00h, 37h
  3499.         db     00h, 00h, 27h, 00h, 00h, 2Fh
  3500.         db     00h, 00h, 2Fh, 00h, 00h, 37h
  3501.         db     00h, 00h, 2Fh, 00h, 00h, 37h
  3502.         db     00h, 00h, 37h, 00h, 00h
  3503.         db    '?//+////////3/////3//3//7/////3/'
  3504.         db    '/3//7//3//7//7//;/////3//3//7//3'
  3505.         db    '//7//7//;//3//7//7//;//7//;//;//'
  3506.         db    '?'
  3507. data_616    dw    14h            ; Data table (indexed access)
  3508.         db     78h, 00h,0AFh, 00h, 2Ch, 01h
  3509.         db     72h, 01h
  3510. data_617    dw    3Ch            ; Data table (indexed access)
  3511.         db     28h, 00h, 41h, 00h, 14h, 00h
  3512.         db     1Eh, 00h
  3513. data_618    dw    0            ; Data table (indexed access)
  3514.         db    8 dup (0)
  3515. data_620    dw    0            ; Data table (indexed access)
  3516.         db    8 dup (0)
  3517. data_621    dw    5Ah            ; Data table (indexed access)
  3518.         db     28h, 00h, 64h, 00h, 14h, 00h
  3519.         db     64h, 00h
  3520. data_622    dw    14h            ; Data table (indexed access)
  3521.         db     78h, 00h, 32h, 00h, 5Ah, 00h
  3522.         db     28h, 00h
  3523. data_623    dw    14h            ; Data table (indexed access)
  3524.         db     78h, 00h,0AFh, 00h, 2Ch, 01h
  3525.         db     72h, 01h
  3526. data_624    dw    3Ch            ; Data table (indexed access)
  3527.         db     28h, 00h, 41h, 00h, 14h, 00h
  3528.         db     1Eh, 00h
  3529. data_625    dw    13Fh            ; Data table (indexed access)
  3530.         db     3Fh, 01h, 3Fh, 01h, 3Fh, 01h
  3531.         db     3Fh, 01h
  3532. data_626    dw    13Fh            ; Data table (indexed access)
  3533.         db     3Fh, 01h, 3Fh, 01h, 3Fh, 01h
  3534.         db     3Fh, 01h
  3535. data_627    dw    5Ah            ; Data table (indexed access)
  3536.         db     28h, 00h, 64h, 00h, 14h, 00h
  3537.         db     64h, 00h
  3538. data_628    dw    14h            ; Data table (indexed access)
  3539.         db     78h, 00h, 32h, 00h, 5Ah, 00h
  3540.         db     28h, 00h
  3541. data_629    dw    14h            ; Data table (indexed access)
  3542.         db     4Bh, 00h, 73h, 00h,0B9h, 00h
  3543.         db    0E1h, 00h
  3544. data_630    dw    1Eh            ; Data table (indexed access)
  3545.         db     19h, 00h, 23h, 00h, 0Fh, 00h
  3546.         db     19h
  3547.         db    0
  3548. data_632    dw    0            ; Data table (indexed access)
  3549.         db    8 dup (0)
  3550. data_633    dw    0            ; Data table (indexed access)
  3551.         db    8 dup (0)
  3552. data_634    dw    5Ah            ; Data table (indexed access)
  3553.         db     28h, 00h, 64h, 00h, 14h, 00h
  3554.         db     78h, 00h
  3555. data_635    dw    14h            ; Data table (indexed access)
  3556.         db    0FAh, 00h, 32h, 00h, 78h, 00h
  3557.         db     64h, 00h
  3558. data_636    dw    14h            ; Data table (indexed access)
  3559.         db     4Bh, 00h, 73h, 00h,0B9h, 00h
  3560.         db    0E1h, 00h
  3561. data_637    dw    1Eh            ; Data table (indexed access)
  3562.         db     19h, 00h, 23h, 00h, 0Fh, 00h
  3563.         db     19h, 00h
  3564. data_638    dw    0C7h            ; Data table (indexed access)
  3565.         db    0C7h, 00h,0C7h, 00h,0C7h, 00h
  3566.         db    0C7h, 00h
  3567. data_639    dw    0C7h            ; Data table (indexed access)
  3568.         db    0C7h, 00h,0C7h, 00h,0C7h, 00h
  3569.         db    0C7h, 00h
  3570. data_640    dw    5Ah            ; Data table (indexed access)
  3571.         db     28h, 00h, 64h, 00h, 14h, 00h
  3572.         db     78h, 00h
  3573. data_641    dw    14h            ; Data table (indexed access)
  3574.         db    0FAh, 00h, 32h, 00h, 78h, 00h
  3575.         db     64h, 00h
  3576. data_642    db    0
  3577.  
  3578. seg_a        ends
  3579.  
  3580.  
  3581.  
  3582.         end    start
  3583.